Bug 1372219 - Don't schedule macosx64-nightly or win64-nightly on-push for beta/release. r=mtabara draft
authorJustin Wood <Callek@gmail.com>
Mon, 12 Jun 2017 10:11:00 -0400
changeset 592627 12bb6aa5ed32caebfc171c9b99852b141bf9b4cb
parent 592617 2191d7f87e2e69af1db8b3459522abe7c1db4c2e
child 632875 6166e7512de42eb3b16c1272aace1665d58eddfb
push id63446
push userCallek@gmail.com
push dateMon, 12 Jun 2017 14:26:07 +0000
reviewersmtabara
bugs1372219
milestone55.0
Bug 1372219 - Don't schedule macosx64-nightly or win64-nightly on-push for beta/release. r=mtabara "migration commit on beta fails on TC decision task" MozReview-Commit-ID: FbPyTQkm3P8
taskcluster/ci/build/windows.yml
taskcluster/taskgraph/target_tasks.py
--- a/taskcluster/ci/build/windows.yml
+++ b/taskcluster/ci/build/windows.yml
@@ -118,16 +118,17 @@ win64-nightly/opt:
             TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win64/releng.manifest"
     run:
         using: mozharness
         script: mozharness/scripts/fx_desktop_build.py
         config:
             - builds/taskcluster_firefox_windows_64_opt.py
             - disable_signing.py
             - taskcluster_nightly.py
+    run-on-projects: []
 
 win64/pgo:
     description: "Win64 Opt PGO"
     index:
         product: firefox
         job-name: win64-pgo
     treeherder:
         platform: windows2012-64/pgo
--- a/taskcluster/taskgraph/target_tasks.py
+++ b/taskcluster/taskgraph/target_tasks.py
@@ -239,16 +239,19 @@ def target_tasks_mozilla_beta(full_task_
 
     def filter(task):
         if not standard_filter(task, parameters):
             return False
         platform = task.attributes.get('build_platform')
         if platform in ('linux64-pgo', 'linux-pgo', 'android-api-15-nightly',
                         'android-x86-nightly'):
             return False
+        if platform in ('macosx64-nightly', 'win64-nightly'):
+            # Don't do some nightlies on-push until it's ready.
+            return False
         if platform in ('linux64', 'linux', 'macosx64'):
             if task.attributes['build_type'] == 'opt':
                 return False
         # skip l10n, beetmover, balrog
         if task.kind in [
             'balrog', 'beetmover', 'beetmover-checksums', 'beetmover-l10n',
             'checksums-signing', 'nightly-l10n', 'nightly-l10n-signing',
             'push-apk', 'push-apk-breakpoint',