Bug 1370469 - Fix transform for spidermonkey jobs to actually do schema validation. r?dustin draft
authorMike Hommey <mh+mozilla@glandium.org>
Tue, 06 Jun 2017 16:50:40 +0900
changeset 589448 9305dbf407cae5a8c39d41fba267086c8ab0883e
parent 589301 2c6289f56812c30254acfdddabcfec1e149c0336
child 631888 5a0942c7301da9b8cc8dd76c1f40d03d5e9638c6
push id62382
push userbmo:mh+mozilla@glandium.org
push dateTue, 06 Jun 2017 07:51:48 +0000
reviewersdustin
bugs1370469
milestone55.0a1
Bug 1370469 - Fix transform for spidermonkey jobs to actually do schema validation. r?dustin
taskcluster/taskgraph/transforms/job/spidermonkey.py
--- a/taskcluster/taskgraph/transforms/job/spidermonkey.py
+++ b/taskcluster/taskgraph/transforms/job/spidermonkey.py
@@ -23,20 +23,21 @@ sm_run_schema = Schema({
     Required('spidermonkey-variant'): basestring,
 
     # The tooltool manifest to use; default from sm-tooltool-config.sh  is used
     # if omitted
     Optional('tooltool-manifest'): basestring,
 })
 
 
-@run_job_using("docker-worker", "spidermonkey")
-@run_job_using("docker-worker", "spidermonkey-package")
-@run_job_using("docker-worker", "spidermonkey-mozjs-crate")
-def docker_worker_spidermonkey(config, job, taskdesc, schema=sm_run_schema):
+@run_job_using("docker-worker", "spidermonkey", schema=sm_run_schema)
+@run_job_using("docker-worker", "spidermonkey-package", schema=sm_run_schema)
+@run_job_using("docker-worker", "spidermonkey-mozjs-crate",
+               schema=sm_run_schema)
+def docker_worker_spidermonkey(config, job, taskdesc):
     run = job['run']
 
     worker = taskdesc['worker']
     worker['artifacts'] = []
     worker['caches'] = []
 
     if int(config.params['level']) > 1:
         worker['caches'].append({