Merge pull request #1736 from pypeclub/feature/validate_containers_settings

Validate containers settings
This commit is contained in:
Jakub Trllo 2021-06-22 15:55:00 +02:00 committed by GitHub
commit d2c20e79b3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 101 additions and 2 deletions

View file

@ -5,6 +5,11 @@
".*"
]
},
"ValidateContainers": {
"enabled": true,
"optional": true,
"active": true
},
"ValidateSceneSettings": {
"enabled": true,
"optional": true,

View file

@ -0,0 +1,9 @@
{
"publish": {
"ValidateContainers": {
"enabled": true,
"optional": true,
"active": true
}
}
}

View file

@ -127,6 +127,11 @@
"CollectMayaRender": {
"sync_workfile_version": false
},
"ValidateContainers": {
"enabled": true,
"optional": true,
"active": true
},
"ValidateShaderName": {
"enabled": false,
"regex": "(?P<asset>.*)_(.*)_SHD"

View file

@ -21,6 +21,11 @@
"PreCollectNukeInstances": {
"sync_workfile_version": true
},
"ValidateContainers": {
"enabled": true,
"optional": true,
"active": true
},
"ValidateKnobs": {
"enabled": false,
"knobs": {

View file

@ -7,6 +7,11 @@
}
},
"publish": {
"ValidateContainers": {
"enabled": true,
"optional": true,
"active": true
},
"ExtractImage": {
"formats": [
"png",

View file

@ -82,6 +82,10 @@
"type": "schema",
"name": "schema_project_hiero"
},
{
"type": "schema",
"name": "schema_project_houdini"
},
{
"type": "schema",
"name": "schema_project_blender"

View file

@ -25,6 +25,16 @@
}
]
},
{
"type": "schema_template",
"name": "template_publish_plugin",
"template_data": [
{
"key": "ValidateContainers",
"label": "ValidateContainers"
}
]
},
{
"type": "dict",
"collapsible": true,

View file

@ -0,0 +1,27 @@
{
"type": "dict",
"collapsible": true,
"key": "houdini",
"label": "Houdini",
"is_file": true,
"children": [
{
"type": "dict",
"collapsible": true,
"key": "publish",
"label": "Publish plugins",
"children": [
{
"type": "schema_template",
"name": "template_publish_plugin",
"template_data": [
{
"key": "ValidateContainers",
"label": "ValidateContainers"
}
]
}
]
}
]
}

View file

@ -33,6 +33,16 @@
"key": "publish",
"label": "Publish plugins",
"children": [
{
"type": "schema_template",
"name": "template_publish_plugin",
"template_data": [
{
"key": "ValidateContainers",
"label": "ValidateContainers"
}
]
},
{
"type": "dict",
"collapsible": true,
@ -50,7 +60,7 @@
"object_type": "text"
}
]
}
}
]
},
{

View file

@ -28,7 +28,16 @@
"type": "label",
"label": "Validators"
},
{
"type": "schema_template",
"name": "template_publish_plugin",
"template_data": [
{
"key": "ValidateContainers",
"label": "ValidateContainers"
}
]
},
{
"type": "dict",
"collapsible": true,

View file

@ -29,6 +29,16 @@
"type": "label",
"label": "Validators"
},
{
"type": "schema_template",
"name": "template_publish_plugin",
"template_data": [
{
"key": "ValidateContainers",
"label": "ValidateContainers"
}
]
},
{
"type": "dict",
"collapsible": true,