Bug 1381577 - Part Q; Enable funsize routes for windows nightly. r=kmoir
authorJustin Wood <Callek@gmail.com>
Tue, 18 Jul 2017 13:53:52 -0400
changeset 418980 b8a9d43c6ed19ba4c7f425bc5d5ff3c3bd3fa8b6
parent 418979 428371d18530d130588f2ee545032c0752fbc1ad
child 418981 df5885fdcfa472c71eaee57f9f8615a711759000
push id7566
push usermtabara@mozilla.com
push dateWed, 02 Aug 2017 08:25:16 +0000
treeherdermozilla-beta@86913f512c3c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerskmoir
bugs1381577
milestone56.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1381577 - Part Q; Enable funsize routes for windows nightly. r=kmoir Land date changes to support windows nightlies onto central MozReview-Commit-ID: D8pWqeioF15
taskcluster/taskgraph/transforms/repackage_signing.py
--- a/taskcluster/taskgraph/transforms/repackage_signing.py
+++ b/taskcluster/taskgraph/transforms/repackage_signing.py
@@ -110,16 +110,23 @@ def make_repackage_signing_description(c
                        'upstream-artifacts': upstream_artifacts,
                        'max-run-time': 3600},
             'scopes': scopes,
             'dependencies': dependencies,
             'attributes': attributes,
             'run-on-projects': dep_job.attributes.get('run_on_projects'),
             'treeherder': treeherder,
         }
-        if 'macosx' in dep_job.attributes.get('build_platform'):
+
+        funsize_platforms = [
+            'macosx64-nightly',
+            'win32-nightly',
+            'win64-nightly'
+        ]
+        if dep_job.attributes.get('build_platform') in funsize_platforms and \
+                dep_job.attributes.get('nightly'):
             route_template = "project.releng.funsize.level-{level}.{project}"
             task['routes'] = [
                 route_template.format(project=config.params['project'],
                                       level=config.params['level'])
             ]
 
         yield task