Bug 1343935 - Buildbot specific changes to enable TC based linux release promotion r=jlund draft
authorRail Aliiev <rail@mozilla.com>
Thu, 02 Mar 2017 12:20:05 -0500
changeset 14626 5387af362c9d401ff88d5025c8233a4dd866f9cc
parent 14625 76a2975698c272b97da11aee34c85098b73bc924
push id139
push userbmo:rail@mozilla.com
push dateThu, 02 Mar 2017 17:20:13 +0000
reviewersjlund
bugs1343935
Bug 1343935 - Buildbot specific changes to enable TC based linux release promotion r=jlund MozReview-Commit-ID: JF7E5wTH0Id
mozilla/config.py
--- a/mozilla/config.py
+++ b/mozilla/config.py
@@ -2387,22 +2387,22 @@ BRANCHES['mozilla-beta']['partner_repack
 }
 BRANCHES['mozilla-beta']['snap_enabled'] = True
 BRANCHES['mozilla-beta']['update_verify_channel'] = 'beta-cdntest'
 BRANCHES['mozilla-beta']['update_verify_requires_cdn_push'] = True
 # platform to TC index mapping to help finding prmotable CI builds
 BRANCHES['mozilla-beta']['tc_indexes'] = {
     "firefox": {
         "linux": {
-            "signed": "gecko.v2.mozilla-beta.revision.{rev}.firefox.linux-opt",
-            "unsigned": "gecko.v2.mozilla-beta.revision.{rev}.firefox.linux-opt",
+            "signed": "gecko.v2.mozilla-beta.signed-nightly.revision.{rev}.firefox-l10n.linux-opt.en-US",
+            "unsigned": "gecko.v2.mozilla-beta.revision.{rev}.firefox-l10n.linux-opt.en-US",
         },
         "linux64": {
-            "signed": "gecko.v2.mozilla-beta.revision.{rev}.firefox.linux64-opt",
-            "unsigned": "gecko.v2.mozilla-beta.revision.{rev}.firefox.linux64-opt",
+            "signed": "gecko.v2.mozilla-beta.signed-nightly.revision.{rev}.firefox-l10n.linux64-opt.en-US",
+            "unsigned": "gecko.v2.mozilla-beta.revision.{rev}.firefox-l10n.linux64-opt.en-US",
         },
         "macosx64": {
             "signed": "gecko.v2.mozilla-beta.revision.{rev}.firefox.macosx64-opt",
             "unsigned": "gecko.v2.mozilla-beta.revision.{rev}.firefox.macosx64-opt",
         },
         "win32": {
             "signed": "gecko.v2.mozilla-beta.revision.{rev}.firefox.win32-opt",
             "unsigned": "gecko.v2.mozilla-beta.revision.{rev}.firefox.win32-opt",
@@ -2647,16 +2647,40 @@ BRANCHES['mozilla-esr52']['partner_repac
     "firefox": {
         "script_name": "scripts/desktop_partner_repacks.py",
         "extra_args": [
             "--cfg", "partner_repacks/release_mozilla-esr52_desktop.py",
             "--s3cfg", "/builds/partners-s3cfg",
         ],
     },
 }
+BRANCHES['mozilla-esr52']['tc_indexes'] = {
+    "firefox": {
+        "linux": {
+            "signed": "gecko.v2.mozilla-esr52.revision.{rev}.firefox.linux-opt",
+            "unsigned": "gecko.v2.mozilla-esr52.revision.{rev}.firefox.linux-opt",
+        },
+        "linux64": {
+            "signed": "gecko.v2.mozilla-esr52.revision.{rev}.firefox.linux64-opt",
+            "unsigned": "gecko.v2.mozilla-esr52.revision.{rev}.firefox.linux64-opt",
+        },
+        "macosx64": {
+            "signed": "gecko.v2.mozilla-esr52.revision.{rev}.firefox.macosx64-opt",
+            "unsigned": "gecko.v2.mozilla-esr52.revision.{rev}.firefox.macosx64-opt",
+        },
+        "win32": {
+            "signed": "gecko.v2.mozilla-esr52.revision.{rev}.firefox.win32-opt",
+            "unsigned": "gecko.v2.mozilla-esr52.revision.{rev}.firefox.win32-opt",
+        },
+        "win64": {
+            "signed": "gecko.v2.mozilla-esr52.revision.{rev}.firefox.win64-opt",
+            "unsigned": "gecko.v2.mozilla-esr52.revision.{rev}.firefox.win64-opt",
+        },
+    },
+}
 
 ######## try
 # Try-specific configs
 BRANCHES['try']['l10n_repo_path'] = 'l10n-central'
 BRANCHES['try']['stage_username'] = 'trybld'
 BRANCHES['try']['stage_username_mobile'] = 'trybld'
 BRANCHES['try']['stage_ssh_key'] = 'trybld_dsa'
 BRANCHES['try']['stage_ssh_mobile_key'] = 'trybld_dsa'