Bug 1447781: Disable buildbot builds on comm-central; r?nthomas draft default tip
authorTom Prince <mozilla@hocat.ca>
Wed, 21 Mar 2018 16:44:19 -0600
changeset 15672 36fb6d188727f13e4ff40db1174ffc2ace2ad279
parent 15669 ed6cc2a08f208fbd19c8a4ba2bb995b49d95fdf5
push id218
push userbmo:mozilla@hocat.ca
push dateMon, 26 Mar 2018 19:27:55 +0000
reviewersnthomas
bugs1447781, 1447358
Bug 1447781: Disable buildbot builds on comm-central; r?nthomas Since Bug 1447358, comm-central no longer builds on buildbot, so disable the builders. MozReview-Commit-ID: C7B4fOvwqaQ
mozilla/thunderbird_config.py
--- a/mozilla/thunderbird_config.py
+++ b/mozilla/thunderbird_config.py
@@ -746,25 +746,26 @@ BRANCHES['comm-central']['enable_multi_l
 # uploaded to. Any platforms with 'debug' in them will not have snippets
 # generated.
 BRANCHES['comm-central']['updates_enabled'] = True
 BRANCHES['comm-central']['update_channel'] = 'nightly'
 BRANCHES['comm-central']['create_partial'] = False
 BRANCHES['comm-central']['create_partial_l10n'] = False
 BRANCHES['comm-central']['enable_blocklist_update'] = True
 BRANCHES['comm-central']['file_update_on_closed_tree'] = False
-BRANCHES['comm-central']['platforms']['linux']['nightly_signing_servers'] = 'nightly-signing'
-BRANCHES['comm-central']['platforms']['linux64']['nightly_signing_servers'] = 'nightly-signing'
-BRANCHES['comm-central']['platforms']['win32']['nightly_signing_servers'] = 'nightly-signing'
-BRANCHES['comm-central']['platforms']['win64']['nightly_signing_servers'] = 'nightly-signing'
-BRANCHES['comm-central']['platforms']['macosx64']['nightly_signing_servers'] = 'nightly-signing'
-del BRANCHES['comm-central']['platforms']['linux-debug']
-del BRANCHES['comm-central']['platforms']['linux64-debug']
-del BRANCHES['comm-central']['platforms']['win32-debug']
-del BRANCHES['comm-central']['platforms']['macosx64-debug']
+# Thunderbird no longer builds succesfully on buildbot, so don't try building it
+for platform in BRANCHES['comm-central']['platforms'].keys():
+    if platform != 'linux64':
+        del BRANCHES['comm-central']['platforms'][platform]
+# This keeps the 'TB Linux x86-64 comm-central periodic' builder around
+# while disabling all other builders
+BRANCHES['comm-central']['enable_nightly'] = False
+BRANCHES['comm-central']['enable_periodic'] = False
+BRANCHES['comm-central']['platforms']['linux64']['enable_dep'] = False
+
 
 ######## comm-esr52
 BRANCHES['comm-esr52']['repo_path'] = 'releases/comm-esr52'
 BRANCHES['comm-esr52']['moz_repo_path'] = 'releases/mozilla-esr52'
 BRANCHES['comm-esr52']['update_channel'] = 'nightly-esr52'
 BRANCHES['comm-esr52']['skip_blank_repos'] = True
 BRANCHES['comm-esr52']['call_client_py'] = True
 BRANCHES['comm-esr52']['l10n_repo_path'] = 'releases/l10n/mozilla-release'