bug 1423081 - shipping-{phase,product} in signing. r=callek
MozReview-Commit-ID: IEwgoe85c5Q
--- a/taskcluster/taskgraph/transforms/signing.py
+++ b/taskcluster/taskgraph/transforms/signing.py
@@ -54,16 +54,19 @@ signing_description_schema = Schema({
# treeherder is allowed here to override any defaults we use for signing. See
# taskcluster/taskgraph/transforms/task.py for the schema details, and the
# below transforms for defaults of various values.
Optional('treeherder'): task_description_schema['treeherder'],
# Routes specific to this task, if defined
Optional('routes'): [basestring],
+
+ Optional('shipping-phase'): task_description_schema['shipping-phase'],
+ Optional('shipping-product'): task_description_schema['shipping-product'],
})
@transforms.add
def validate(config, jobs):
for job in jobs:
label = job.get('dependent-task', object).__dict__.get('label', '?no-label?')
yield validate_schema(