Bug 1481121: [release] Generate bz2 bouncer entries; r=Callek
authorTom Prince <mozilla@hocat.ca>
Mon, 27 Aug 2018 13:22:33 -0600
changeset 491720 84cc927e157cfd3f18a90e14d91aa924b40ebbcb
parent 491719 c284bcf486e6a7b5b450ea07c521073321fe4c91
child 491721 b6a3ea1e6c1b62334df408e2dc36b474502320c7
push id1815
push userffxbld-merge
push dateMon, 15 Oct 2018 10:40:45 +0000
treeherdermozilla-release@18d4c09e9378 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersCallek
bugs1481121
milestone63.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 1481121: [release] Generate bz2 bouncer entries; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D4369
taskcluster/ci/release-bouncer-sub/kind.yml
taskcluster/taskgraph/transforms/bouncer_submission.py
--- a/taskcluster/ci/release-bouncer-sub/kind.yml
+++ b/taskcluster/ci/release-bouncer-sub/kind.yml
@@ -57,18 +57,18 @@ jobs:
          platform: fennec-release/opt
 
    firefox:
       bouncer-platforms: ['linux', 'linux64', 'osx', 'win', 'win64']
       bouncer-products:
          by-project:
             default: ['complete-mar', 'installer', 'installer-ssl', 'partial-mar', 'stub-installer']
             # No stub installer in esr60
-            mozilla-esr60: ['complete-mar', 'installer', 'installer-ssl', 'partial-mar']
-            jamun: ['complete-mar', 'installer', 'installer-ssl', 'partial-mar']
+            mozilla-esr60: ['complete-mar', 'complete-mar-bz2', 'installer', 'installer-ssl', 'partial-mar']
+            jamun: ['complete-mar', 'complete-mar-bz2', 'installer', 'installer-ssl', 'partial-mar']
       shipping-product: firefox
       treeherder:
          platform: firefox-release/opt
 
    firefox-rc:
       bouncer-platforms: ['linux', 'linux64', 'osx', 'win', 'win64']
       bouncer-products: ['complete-mar-candidates', 'partial-mar-candidates']
       shipping-product: firefox
--- a/taskcluster/taskgraph/transforms/bouncer_submission.py
+++ b/taskcluster/taskgraph/transforms/bouncer_submission.py
@@ -49,16 +49,22 @@ CONFIG_PER_BOUNCER_PRODUCT = {
         },
     },
     'complete-mar-candidates': {
         'path_template': CANDIDATES_PATH_TEMPLATE,
         'file_names': {
             'default': '{product}-{version}.complete.mar',
         },
     },
+    'complete-mar-bz2': {
+        'path_template': RELEASES_PATH_TEMPLATE,
+        'file_names': {
+            'default': '{product}-{version}.bz2.complete.mar',
+        },
+    },
     'installer': {
         'path_template': RELEASES_PATH_TEMPLATE,
         'file_names': {
             'linux': '{product}-{version}.tar.bz2',
             'linux64': '{product}-{version}.tar.bz2',
             'osx': '{pretty_product}%20{version}.dmg',
             'win': '{pretty_product}%20Setup%20{version}.exe',
             'win64': '{pretty_product}%20Setup%20{version}.exe',