No bug: Remove unused `publish-rules` key from balrog toplevel tasks; r=Callek
authorTom Prince <mozilla@hocat.ca>
Thu, 16 May 2019 17:32:04 +0000
changeset 532970 3200f7d369342c9c42dce3088211631deb0f52fb
parent 532969 f3b9043b4ab15a95c32835dce9c64e76f4a7fa6c
child 532971 34287cc2fba86afb3147fb744e3e29095db249bf
push id11276
push userrgurzau@mozilla.com
push dateMon, 20 May 2019 13:11:24 +0000
treeherdermozilla-beta@847755a7c325 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersCallek
milestone68.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
No bug: Remove unused `publish-rules` key from balrog toplevel tasks; r=Callek The publishing rules aren't used until scheduling updates. Differential Revision: https://phabricator.services.mozilla.com/D31503
taskcluster/ci/release-balrog-submit-toplevel/kind.yml
taskcluster/ci/release-secondary-balrog-submit-toplevel/kind.yml
--- a/taskcluster/ci/release-balrog-submit-toplevel/kind.yml
+++ b/taskcluster/ci/release-balrog-submit-toplevel/kind.yml
@@ -36,30 +36,16 @@ jobs:
         worker:
             product: firefox
             channel-names:
                 by-release-type:
                     beta: ["beta", "beta-localtest", "beta-cdntest"]
                     release(-rc)?: ["release", "release-localtest", "release-cdntest"]
                     esr60: ["esr", "esr-localtest", "esr-cdntest"]
                     default: []
-            publish-rules:
-                by-release-level:
-                    production:
-                        by-release-type:
-                            beta: [32]
-                            release(-rc)?: [145]
-                            esr60: [806]
-                            default: []
-                    staging:
-                        by-release-type:
-                            beta: [32]
-                            release(-rc)?: [145]
-                            esr60: [806]
-                            default: []
             rules-to-update:
                 by-release-type:
                     beta: ["firefox-beta-cdntest", "firefox-beta-localtest"]
                     release(-rc)?: ["firefox-release-cdntest", "firefox-release-localtest"]
                     esr60: ["firefox-esr60-cdntest", "firefox-esr60-localtest"]
                     default: []
             platforms: ["linux", "linux64", "macosx64", "win32", "win64", "win64-aarch64"]
         treeherder:
@@ -71,20 +57,16 @@ jobs:
     firefox-bz2:
         name: submit-toplevel-firefox-release-to-balrog-bz2
         description: Submit toplevel Firefox release to balrog
         shipping-product: firefox
         run-on-releases: [esr60]
         worker:
             product: firefox
             channel-names: ["esr", "esr-localtest", "esr-cdntest"]
-            publish-rules:
-                by-release-level:
-                    production: [521]
-                    staging: [521]
             rules-to-update: ["esr52-cdntest", "esr52-localtest"]
             platforms: ["linux", "linux64", "macosx64", "win32", "win64"]
             blob-suffix: -bz2
             complete-mar-filename-pattern: '%s-%s.bz2.complete.mar'
             complete-mar-bouncer-product-pattern: '%s-%s-complete-bz2'
         treeherder:
             platform: firefox-release/opt
             symbol: Rel(BPFx-bz2)
@@ -94,16 +76,15 @@ jobs:
     devedition:
         name: submit-toplevel-devedition-release-to-balrog
         description: submit toplevel Devedition release to balrog
         shipping-product: devedition
         run-on-releases: [beta]
         worker:
             product: devedition
             channel-names: ["aurora", "aurora-localtest", "aurora-cdntest"]
-            publish-rules: [10]
             rules-to-update: ["devedition-cdntest", "devedition-localtest"]
             platforms: ["linux", "linux64", "macosx64", "win32", "win64", "win64-aarch64"]
         treeherder:
             platform: devedition-release/opt
             symbol: Rel(BPDev)
             tier: 1
             kind: build
--- a/taskcluster/ci/release-secondary-balrog-submit-toplevel/kind.yml
+++ b/taskcluster/ci/release-secondary-balrog-submit-toplevel/kind.yml
@@ -31,15 +31,14 @@ job-defaults:
 jobs:
     firefox:
         name: submit-toplevel-rc-firefox-release-to-balrog
         description: submit toplevel RC Firefox release to balrog
         shipping-product: firefox
         worker:
             product: firefox
             channel-names: ["beta", "beta-localtest", "beta-cdntest"]
-            publish-rules: [32]
             rules-to-update: ["firefox-beta-cdntest", "firefox-beta-localtest"]
         treeherder:
             platform: firefox-release/opt
             symbol: Rel(BPFxRC)
             tier: 1
             kind: build