SHOT-3543 Introduce Review with VRED into config (#92)
* Initial work on SHOT-3543 * Working version but need to review wht actual declarations to be used here. * Updates to test new tk-shotgun-launchvred repo. * Updated app_location of tk-shotgun-launchvred for testing. * Updated engine_location of tk-vred for testing. * Cleaned up pick_environment and the two tk-shotgun-launch yml files. * Renamed to tk-shotgun-launchvredreview * Updated to point at app_store locations. * Removed published_file references. * Fixed spacing problem in frameworks.yml.
This commit is contained in:
Родитель
4abccff494
Коммит
f59e692918
|
@ -36,3 +36,7 @@ pip-log.txt
|
||||||
|
|
||||||
#Mr Developer
|
#Mr Developer
|
||||||
.mr.developer.cfg
|
.mr.developer.cfg
|
||||||
|
|
||||||
|
# Jetbrains Pycharm
|
||||||
|
.idea
|
||||||
|
venv
|
||||||
|
|
|
@ -14,7 +14,7 @@ exclude: "ui\/.*py$"
|
||||||
# List of super useful formatters.
|
# List of super useful formatters.
|
||||||
repos:
|
repos:
|
||||||
- repo: https://github.com/pre-commit/pre-commit-hooks
|
- repo: https://github.com/pre-commit/pre-commit-hooks
|
||||||
rev: v2.2.3
|
rev: v3.2.0
|
||||||
hooks:
|
hooks:
|
||||||
# Ensures the code is syntaxically correct
|
# Ensures the code is syntaxically correct
|
||||||
- id: check-ast
|
- id: check-ast
|
||||||
|
@ -35,7 +35,7 @@ repos:
|
||||||
- id: trailing-whitespace
|
- id: trailing-whitespace
|
||||||
# Leave black at the bottom so all touchups are done before it is run.
|
# Leave black at the bottom so all touchups are done before it is run.
|
||||||
- repo: https://github.com/ambv/black
|
- repo: https://github.com/ambv/black
|
||||||
rev: stable
|
rev: 20.8b1
|
||||||
hooks:
|
hooks:
|
||||||
- id: black
|
- id: black
|
||||||
language_version: python3
|
language_version: python3
|
||||||
|
|
|
@ -129,6 +129,12 @@ apps.tk-shotgun-launchpublish.location:
|
||||||
name: tk-shotgun-launchpublish
|
name: tk-shotgun-launchpublish
|
||||||
version: v0.4.0
|
version: v0.4.0
|
||||||
|
|
||||||
|
# shotgun launchvredreview
|
||||||
|
apps.tk-shotgun-launchvredreview.location:
|
||||||
|
type: app_store
|
||||||
|
name: tk-shotgun-launchvredreview
|
||||||
|
version: v1.0.0
|
||||||
|
|
||||||
# ---- Hiero apps
|
# ---- Hiero apps
|
||||||
|
|
||||||
# hiero export
|
# hiero export
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
# Copyright (c) 2020 Autodesk, Inc.
|
||||||
|
#
|
||||||
|
# CONFIDENTIAL AND PROPRIETARY
|
||||||
|
#
|
||||||
|
# This work is provided "AS IS" and subject to the Shotgun Pipeline Toolkit
|
||||||
|
# Source Code License included in this distribution package. See LICENSE.
|
||||||
|
# By accessing, using, copying or modifying this work you indicate your
|
||||||
|
# agreement to the Shotgun Pipeline Toolkit Source Code License. All rights
|
||||||
|
# not expressly granted therein are reserved by Autodesk, Inc.
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
includes:
|
||||||
|
- ../app_locations.yml
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
settings.tk-shotgun-launchvredreview:
|
||||||
|
deny_platforms: [ Mac, Linux ]
|
||||||
|
viewer_extensions: [ vpb ]
|
||||||
|
hook_verify_install: "{self}/verify_install.py"
|
||||||
|
hook_launch_publish: "{self}/shotgun_launch_vred.py"
|
||||||
|
location: "@apps.tk-shotgun-launchvredreview.location"
|
|
@ -19,6 +19,7 @@ includes:
|
||||||
- ./tk-shotgun-folders.yml
|
- ./tk-shotgun-folders.yml
|
||||||
- ./tk-shotgun-launchfolder.yml
|
- ./tk-shotgun-launchfolder.yml
|
||||||
- ./tk-shotgun-launchpublish.yml
|
- ./tk-shotgun-launchpublish.yml
|
||||||
|
- ./tk-shotgun-launchvredreview.yml
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
|
@ -57,13 +58,15 @@ settings.tk-shotgun.project:
|
||||||
tk-shotgun-launchfolder: "@settings.tk-shotgun-launchfolder"
|
tk-shotgun-launchfolder: "@settings.tk-shotgun-launchfolder"
|
||||||
location: "@engines.tk-shotgun.location"
|
location: "@engines.tk-shotgun.location"
|
||||||
|
|
||||||
# publishedfile_version
|
# version
|
||||||
settings.tk-shotgun.version:
|
settings.tk-shotgun.version:
|
||||||
apps:
|
apps:
|
||||||
tk-multi-screeningroom: "@settings.tk-multi-screeningroom.rv"
|
tk-multi-screeningroom: "@settings.tk-multi-screeningroom.rv"
|
||||||
tk-shotgun-launchpublish: "@settings.tk-shotgun-launchpublish"
|
tk-shotgun-launchpublish: "@settings.tk-shotgun-launchpublish"
|
||||||
|
tk-shotgun-launchvredreview: "@settings.tk-shotgun-launchvredreview"
|
||||||
location: "@engines.tk-shotgun.location"
|
location: "@engines.tk-shotgun.location"
|
||||||
|
|
||||||
|
# publishedfile
|
||||||
settings.tk-shotgun.publishedfile:
|
settings.tk-shotgun.publishedfile:
|
||||||
apps:
|
apps:
|
||||||
tk-multi-screeningroom: "@settings.tk-multi-screeningroom.rv"
|
tk-multi-screeningroom: "@settings.tk-multi-screeningroom.rv"
|
||||||
|
|
|
@ -51,6 +51,8 @@ settings.tk-vred.asset_step:
|
||||||
- {app_instance: tk-multi-workfiles2, name: File Save...}
|
- {app_instance: tk-multi-workfiles2, name: File Save...}
|
||||||
- {app_instance: tk-multi-publish2, name: Publish...}
|
- {app_instance: tk-multi-publish2, name: Publish...}
|
||||||
render_template: vred_asset_render_work
|
render_template: vred_asset_render_work
|
||||||
|
run_at_startup:
|
||||||
|
- {app_instance: tk-multi-shotgunpanel, name: ''}
|
||||||
location: "@engines.tk-vred.location"
|
location: "@engines.tk-vred.location"
|
||||||
|
|
||||||
# project
|
# project
|
||||||
|
@ -62,4 +64,14 @@ settings.tk-vred.project:
|
||||||
tk-multi-workfiles2: "@settings.tk-multi-workfiles2.vred"
|
tk-multi-workfiles2: "@settings.tk-multi-workfiles2.vred"
|
||||||
menu_favourites:
|
menu_favourites:
|
||||||
- {app_instance: tk-multi-workfiles2, name: File Open...}
|
- {app_instance: tk-multi-workfiles2, name: File Open...}
|
||||||
|
run_at_startup:
|
||||||
|
- { app_instance: tk-multi-shotgunpanel, name: '' }
|
||||||
|
location: "@engines.tk-vred.location"
|
||||||
|
|
||||||
|
# version for tk-shotgun-launchvredreview
|
||||||
|
settings.tk-vred.version:
|
||||||
|
apps:
|
||||||
|
tk-multi-shotgunpanel: "@settings.tk-multi-shotgunpanel.vred"
|
||||||
|
run_at_startup:
|
||||||
|
- {app_instance: tk-multi-shotgunpanel, name: ""}
|
||||||
location: "@engines.tk-vred.location"
|
location: "@engines.tk-vred.location"
|
||||||
|
|
|
@ -19,12 +19,14 @@ description: Apps and engines loaded when a Version is loaded.
|
||||||
includes:
|
includes:
|
||||||
- ./includes/frameworks.yml
|
- ./includes/frameworks.yml
|
||||||
- ./includes/settings/tk-shotgun.yml
|
- ./includes/settings/tk-shotgun.yml
|
||||||
|
- ./includes/settings/tk-vred.yml
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# configuration for all engines to load in a version context
|
# configuration for all engines to load in a version context
|
||||||
|
|
||||||
engines:
|
engines:
|
||||||
tk-shotgun: "@settings.tk-shotgun.version"
|
tk-shotgun: "@settings.tk-shotgun.version"
|
||||||
|
tk-vred: "@settings.tk-vred.version"
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# reference all of the common frameworks
|
# reference all of the common frameworks
|
||||||
|
|
Загрузка…
Ссылка в новой задаче