Bug 1551738: Add balrog and update-verify support for esr68; r=bhearsum
authorTom Prince <mozilla@hocat.ca>
Fri, 17 May 2019 19:21:19 +0000
changeset 474469 1796e3525261785f0215e3247fd82cf5ef1ee298
parent 474468 18424e63cc37e48381a9990711c15df166b8c495
child 474470 690e9a5889c41c44d213ce7b275c71c0ec67f935
push id36040
push userrgurzau@mozilla.com
push dateMon, 20 May 2019 13:43:21 +0000
treeherdermozilla-central@319a369ccde4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbhearsum
bugs1551738
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
Bug 1551738: Add balrog and update-verify support for esr68; r=bhearsum Differential Revision: https://phabricator.services.mozilla.com/D31653
taskcluster/ci/release-balrog-scheduling/kind.yml
taskcluster/ci/release-balrog-submit-toplevel/kind.yml
taskcluster/ci/release-update-verify-config/kind.yml
--- a/taskcluster/ci/release-balrog-scheduling/kind.yml
+++ b/taskcluster/ci/release-balrog-scheduling/kind.yml
@@ -29,36 +29,41 @@ jobs:
             product: firefox
             publish-rules:
                 by-release-level:
                     production:
                         by-release-type:
                             beta: [32]
                             release: [145]
                             esr60: [806]
+                            esr68: [882]
                             default: []
                     staging:
                         by-release-type:
                             beta: [32]
                             release: [145]
                             esr60: [806]
+                            esr68: [875]
                             default: []
         treeherder:
             platform: firefox-release/opt
             symbol: Rel(BSFx)
             tier: 1
             kind: build
     firefox-bz2:
         description: Schedule Firefox publishing in balrog (bz2)
         name: release-firefox_schedule_publishing_in_balrog-bz2
         shipping-product: firefox
-        run-on-releases: [esr60]
+        run-on-releases: [esr60, esr68]
         worker:
             product: firefox
-            publish-rules: [521]
+            publish-rules:
+                by-release-type:
+                    esr60: [521]
+                    default: []
             blob-suffix: -bz2
         treeherder:
             platform: firefox-release/opt
             symbol: Rel(BSFx-bz2)
             tier: 1
             kind: build
     devedition:
         description: Schedule Devedition publishing in balrog
--- a/taskcluster/ci/release-balrog-submit-toplevel/kind.yml
+++ b/taskcluster/ci/release-balrog-submit-toplevel/kind.yml
@@ -34,36 +34,37 @@ jobs:
         description: Submit toplevel Firefox release to balrog
         shipping-product: firefox
         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"]
+                    esr.*: ["esr", "esr-localtest", "esr-cdntest"]
                     default: []
             rules-to-update:
                 by-release-type:
                     beta: ["firefox-beta-cdntest", "firefox-beta-localtest"]
                     release(-rc)?: ["firefox-release-cdntest", "firefox-release-localtest"]
+                    esr68: ["firefox-esr68-cdntest", "firefox-esr68-localtest"]
                     esr60: ["firefox-esr60-cdntest", "firefox-esr60-localtest"]
                     default: []
             platforms: ["linux", "linux64", "macosx64", "win32", "win64", "win64-aarch64"]
         treeherder:
             platform: firefox-release/opt
             symbol: Rel(BPFx)
             tier: 1
             kind: build
 
     firefox-bz2:
         name: submit-toplevel-firefox-release-to-balrog-bz2
         description: Submit toplevel Firefox release to balrog
         shipping-product: firefox
-        run-on-releases: [esr60]
+        run-on-releases: [esr60, esr68]
         worker:
             product: firefox
             channel-names: ["esr", "esr-localtest", "esr-cdntest"]
             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'
--- a/taskcluster/ci/release-update-verify-config/kind.yml
+++ b/taskcluster/ci/release-update-verify-config/kind.yml
@@ -65,16 +65,17 @@ job-defaults:
                         linux-.*: "57.0"
                         linux64-.*: "57.0"
                         macosx64-.*: "57.0"
                         win32-.*: "56.0"
                         win64(?!-aarch64)-.*: "56.0"
                         win64-aarch64.*: "67.0"
                         default: null
                 esr60: "52.0esr"
+                esr68: "68.0esr"
                 default: "default"
 
 jobs:
     firefox-linux:
         shipping-product: firefox
         treeherder:
             symbol: UVC
             platform: linux32-shippable/opt