Commit graph

80 commits

Author SHA1 Message Date
Toke Jepsen
129b35e754
Testing: dump_databases flag (#5955)
* dump_databases flag

* Remove wrongly placed code.

* Turn flag into format and support json export.

* Added new argument to readme

---------

Co-authored-by: kalisp <petr.kalis@gmail.com>
2023-12-06 17:36:14 +01:00
Toke Jepsen
414df23703
Introduce app_group flag (#5869) 2023-11-07 14:07:26 +01:00
Toke Jepsen
e78b6065ac
Add openpype_mongo command flag for testing. (#5676)
* Add openpype_mongo command flag for testing.

* Revert back to TEST_OPENPYPE_MONGO

TEST_OPENPYPE_MONGO is placeholder used in all source test sip in `input/env_vars/env_var` not a env variable itself

* Fix openpype_mongo fixture

Fixture decorator was missing.
If value passed from command line should be used, it must come first as `env_var` fixture should already contain valid default Mongo uri.

* Renamed command line argument to mongo_url

---------

Co-authored-by: kalisp <petr.kalis@gmail.com>
2023-10-03 19:18:02 +02:00
Jakub Trllo
7debe12c2b
Webpublisher: Cleanup targets (#5418)
* remove remotepublish commands from cli

* use 'automated' target instead ot 'remotepublish'

* removed references to remotepublish

* added webpublish target

* use webpubish targets where automated does not make sense
2023-08-08 11:36:16 +02:00
Jakub Trllo
a31b2d9d77
SyncServer: Existence of module is optional (#5413)
* 'get_repre_icons' have optional sync server

* local settings have optional sync server

* sync server is optional in sceneinventory

* sync server is optional in loader tool

* sync server is optional in library loader

* sync server is optional in host dirmap

* sync server is optional in nuke cache

* sync server is optional in integrate plugin

* added "sync_server" back to ignored modules for openpype package

* fix missing variable

* mark syncserver command as deprecated

* define 'SYNC_SERVER_ROOT'

* added method to receive icon paths

* use sync server module to receive icons

* fix scene inventory
2023-08-07 18:48:27 +02:00
Jakub Trllo
28768dc012
AYON: Environment variables and functions (#5361)
* use proper start script

* implemented ayon variants of execute functions

* more suitable names of functions

* use 'PACKAGE_DIR' instead of 'OPENPYPE_REPOS_ROOT' environment variable

* use suitable enviornment variables in ayon mode

* keep sync server in openpype

* Better comment
2023-07-31 18:37:46 +02:00
Jakub Trllo
a08e59a5e3 General: CLI addon command (#5109)
* added 'addon' as alias for 'module'

* Changed docstring and description

* formatting change
2023-07-11 18:13:52 +02:00
Jakub Trllo
4b980b5b1b General: Removed unused cli commands (#4902)
* removed texturecopy and launch arguments from cli commands

* removed launch from documentation
2023-07-11 18:13:48 +02:00
Jakub Trllo
4107874eb9
Project packager: Backup and restore can store only database (#4879)
* added helper functions to client mongo api

* pack and unpack project functions can work without project files

* added flag argument to pack project command to zip only project files

* unpack project has also only project argument

* Fix extractions
2023-04-27 23:41:00 +02:00
Petr Kalis
ff19ae0385
Added setup_only to tests (#4591)
Allows to download test zip, unzip and restore DB in preparation for new test.
2023-03-13 15:37:23 +01:00
Jakub Trllo
d3753fef31 Merge branch 'develop' into release/3.15.x
# Conflicts:
#	openpype/hosts/aftereffects/api/pipeline.py
#	openpype/hosts/photoshop/api/pipeline.py
#	openpype/hosts/photoshop/plugins/create/create_legacy_image.py
#	openpype/modules/deadline/plugins/publish/submit_publish_job.py
2022-12-16 12:09:01 +01:00
Jakub Trllo
b05bcf9425 Change comment 2022-12-12 18:34:07 +01:00
Jakub Trllo
76f1cbc2e3 print help instead of invokinf 'interactive' command 2022-12-12 18:31:19 +01:00
Jakub Trllo
f51325543a change default command for headless mode 2022-12-09 11:32:54 +01:00
Petr Kalis
41f4c3981b
Merge branch 'release/3.15.x' into feature/OP-3426_Add-support-for-Deadline-for-automatic-tests 2022-11-11 19:32:08 +01:00
Petr Kalis
058d4014a8 OP-3426 - refactor - cleaned up cli arguments 2022-11-07 11:28:30 +01:00
Petr Kalis
aeab0c3f6b Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/OP-3426_Add-support-for-Deadline-for-automatic-tests 2022-10-26 12:14:10 +02:00
Jakub Trllo
2b6b5668b8 Merge branch 'release/3.15.x' into enhancement/remove-staging-logic-on-version 2022-10-24 16:55:18 +02:00
iLLiCiTiT
a7747eb1ac added launch function for publish report viewer 2022-10-19 23:20:04 +02:00
Petr Kalis
f501c63369 OP-3426 - propagate automatic_tests for publish process on DL 2022-10-19 15:42:34 +02:00
Petr Kalis
fde0a02621 OP-3426 - add automatic_tests argument to cli for extractenvironments 2022-10-19 14:44:36 +02:00
Ondrej Samohel
84b3bc3db2
♻️ remove staging logic 2022-10-13 11:34:57 +02:00
Jakub Trllo
6a271aae10 removed standalonepublisher from global cli commands 2022-08-22 18:25:10 +02:00
Jakub Trllo
e7000f0108 removed global traypublisher cli command 2022-08-22 18:08:03 +02:00
Ondřej Samohel
0e126a2d82
♻️ handle multiple versions 2022-08-01 18:01:25 +02:00
Jakub Trllo
b60acdd6d7 added banner to interpreter 2022-07-15 14:45:32 +02:00
Jakub Trllo
0111f4ae0f added option to launch openpype with interactive console 2022-07-15 14:38:59 +02:00
Jakub Trllo
e1995e8828 added verbose and debug to global click options and removed debug from each individual callback 2022-04-22 12:52:11 +02:00
Jakub Trllo
cbb7db98f7 OPENPYPE_DEBUG can be set to 1 to log debug messages 2022-03-17 19:36:50 +01:00
Petr Kalis
ef20efc37a Merge branch 'develop' of github.com:pypeclub/OpenPype into chore/testing_fixes 2022-02-25 15:16:37 +01:00
Jakub Trllo
f27d705577 added command line arguments to run tray publisher 2022-02-21 17:25:12 +01:00
Petr Kalis
c6805d5b5a Added timeout to command line arguments 2022-02-16 18:08:15 +01:00
Jakub Trllo
ea4e5b0407 few fixes and smaller modifications 2022-02-02 16:21:13 +01:00
Jakub Trllo
7d19db96c4 create cli commands for project backpack functions 2022-02-02 15:39:53 +01:00
iLLiCiTiT
4de80689ed added environment group to extractenvironments command line argument 2021-12-17 17:54:02 +01:00
Petr Kalis
6e9c9c087c OP-2042 - adding persist, app_variant to cli 2021-12-10 15:07:04 +01:00
Petr Kalis
2f2116b4bd OP-2042 - added test_data_folder to command line 2021-12-09 18:33:48 +01:00
Ondrej Samohel
618b7c4328
fix zip staging 2021-11-18 15:56:41 +01:00
Ondrej Samohel
cc580b07f3
version repacker command 2021-11-16 18:34:14 +01:00
Ondrej Samohel
dd519cec50
fix hound 2021-11-12 21:20:19 +01:00
Ondřej Samohel
65a98071ef
Merge branch 'develop' into feature/royalrender-integration 2021-11-12 21:17:38 +01:00
Petr Kalis
c999abda89
Merge pull request #2188 from pypeclub/feature/OP-1920_Add-command-line-running-of-Site-Sync-server
Add command line way of running site sync server
2021-11-12 19:10:03 +01:00
Jakub Trllo
6a4caf1f86
Merge pull request #2224 from pypeclub/feature/module_can_add_cli_command
Modules: Module can add cli commands
2021-11-12 13:21:13 +01:00
Ondrej Samohel
4ad70bce5c
Merge remote-tracking branch 'origin/develop' into feature/royalrender-integration 2021-11-11 16:34:17 +01:00
iLLiCiTiT
5acdb6e182 added docstring 2021-11-11 14:53:57 +01:00
Ondrej Samohel
ebce633383
open publish gui 2021-11-10 18:41:33 +01:00
iLLiCiTiT
dee8156a0c implemented 'add_modules' which will call cli method on module to give ability to register custom cli commands 2021-11-09 16:56:17 +01:00
iLLiCiTiT
f8e594be80 added module command 2021-11-09 16:55:11 +01:00
iLLiCiTiT
53e276d035 removed host argument from 'remotepublish' command 2021-11-09 16:16:44 +01:00
iLLiCiTiT
6e11db6cc2 reorganized args order in remotepublishfromapp to match called function 2021-11-09 16:16:25 +01:00