Bug 1526584: [win64-aarch64] Only add win64-aarch64 platform to balrog blog for firefox; r=mtabara a=release
authorTom Prince <mozilla@hocat.ca>
Thu, 28 Feb 2019 11:11:47 +0000
changeset 516195 674dfdbb55e1db81c730b883bd89d409d567f844
parent 516194 d2578f23e2f53775c1091ef4cfbe54c685bad32f
child 516196 6f58ab127796e1365885d258c0ea320c88e69ec4
push id1953
push userffxbld-merge
push dateMon, 11 Mar 2019 12:10:20 +0000
treeherdermozilla-release@9c35dcbaa899 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmtabara, release
bugs1526584
milestone66.0
Bug 1526584: [win64-aarch64] Only add win64-aarch64 platform to balrog blog for firefox; r=mtabara a=release This reverts the refactoring in 0734f7d57cd81464053e7ffacc8897fce1a27d61 so only the firefox blob gets the new platform. This was causing failure in the subsequent release promotion task, as it made assumptions about the structure of the balrog blob. Differential Revision: https://phabricator.services.mozilla.com/D21494
taskcluster/ci/release-balrog-submit-toplevel/kind.yml
--- a/taskcluster/ci/release-balrog-submit-toplevel/kind.yml
+++ b/taskcluster/ci/release-balrog-submit-toplevel/kind.yml
@@ -21,17 +21,16 @@ job-defaults:
       archive-domain:
          by-release-level:
             production: archive.mozilla.org
             staging: ftp.stage.mozaws.net
       download-domain:
          by-release-level:
             production: download.mozilla.org
             staging: bouncer-bouncer-releng.stage.mozaws.net
-      platforms: ["linux", "linux64", "macosx64", "win32", "win64", "win64-aarch64"]
    whats-new-config: browser/config/whats_new_page.yml
 
 jobs:
    firefox:
       name: submit-toplevel-firefox-release-to-balrog
       description: Submit toplevel Firefox release to balrog
       shipping-product: firefox
       worker:
@@ -57,16 +56,17 @@ jobs:
                      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:
          platform: firefox-release/opt
          symbol: Rel(BPFx)
          tier: 1
          kind: build
 
    firefox-bz2:
       name: submit-toplevel-firefox-release-to-balrog-bz2
@@ -76,16 +76,17 @@ jobs:
       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)
          tier: 1
          kind: build
@@ -95,13 +96,14 @@ jobs:
       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"]
       treeherder:
          platform: devedition-release/opt
          symbol: Rel(BPDev)
          tier: 1
          kind: build