Bug 1275573 - Adjust buildbot configs to make jamun track esr45 r=jlund draft production
authorRail Aliiev <rail@mozilla.com>
Wed, 25 May 2016 12:59:48 -0400
branchproduction
changeset 14263 6ff1045a0d9cd8c24e02398c618d4aa990b308fc
parent 14262 fbaa8fb7b763e0c47da88daf0f677086df8a1085
push id82
push userbmo:rail@mozilla.com
push dateWed, 25 May 2016 17:02:03 +0000
reviewersjlund
bugs1275573
Bug 1275573 - Adjust buildbot configs to make jamun track esr45 r=jlund MozReview-Commit-ID: Gb2b388Jv2h
mozilla/project_branches.py
--- a/mozilla/project_branches.py
+++ b/mozilla/project_branches.py
@@ -261,71 +261,50 @@ PROJECT_BRANCHES = {
             'win64-debug': {
                 "slave_platforms": [],
             },
         },
         'enable_valgrind': False,
         'pgo_strategy': 'per-checkin',
         'enable_release_promotion': True,
         'build_tools_repo_path': 'users/raliiev_mozilla.com/tools',
-        'partners_repo_path': 'build/partner-repacks',
-        'partner_repack_platforms': ('linux', 'linux64', 'win32', 'win64', 'macosx64'),
         "release_platforms": ("linux", "linux64", "win32", "win64", "macosx64"),
         "l10n_release_platforms": ("linux", "linux64", "win32", "win64", "macosx64"),
         "single_locale_branch_config": "dev-mozilla-release",
-        "release_channel_mappings": [
-            [r"^\d+\.0$", ["beta-dev", "release-dev"]],  # RC, 45.0
-            [r"^\d+\.\d+\.\d+$", ["release-dev"]],  # Other (dot releaseas), 45.0.4
-        ],
-        # TODO - define only one place that dictates which channels require mirrors.
-        # in other words - pass this to releasetasks mozharness updates.py call in task def and
-        # remove mozharness config's 'requires_mirrors' item.
-        "mirror_requiring_channels": ['release-dev'],
+        "release_channel_mappings": [["^.*$", ["esr"]]],
         # temp balrog
         'balrog_api_root': 'http://ec2-54-241-39-23.us-west-1.compute.amazonaws.com:443/api',
         'funsize_balrog_api_root': 'http://ec2-54-241-39-23.us-west-1.compute.amazonaws.com:443/api',
         'tuxedoServerUrl': 'https://admin-bouncer.stage.mozaws.net/api',
         'bouncer_submitter_config': {
-            "firefox": "releases/bouncer_firefox_release.py",
-            # TODO - fennec
-            "fennec": "",
+            "firefox": "releases/bouncer_firefox_esr.py",
         },
         'bouncer_enabled': True,
         'updates_builder_enabled': True,
         'update_verify_enabled': True,
         'postrelease_version_bump_enabled': True,
         'postrelease_version_bump_config': {
-            "firefox": 'releases/dev_postrelease_firefox_release.py',
-            # TODO - fennec
-            "fennec": "",
+            "firefox": 'releases/dev_postrelease_firefox_esr45.py',
         },
         'uptake_monitoring_enabled': True,
         'uptake_monitoring_config': {
-            "firefox": 'releases/dev_bouncer_firefox_beta.py',
-            # TODO - fennec
-            "fennec": "",
+            "firefox": 'releases/dev_bouncer_firefox_esr.py',
         },
         'postrelease_bouncer_aliases_enabled': True,
         'postrelease_bouncer_aliases_config': {
-            "firefox": 'releases/dev_bouncer_firefox_beta.py',
-            # TODO - fennec
-            "fennec": "",
+            "firefox": 'releases/dev_bouncer_firefox_esr.py',
         },
         'push_to_candidates_enabled': True,
         'updates_config': {
-            "firefox": 'releases/dev_updates_firefox_release.py',
-            # TODO - fennec
-            "fennec": "",
+            "firefox": 'releases/dev_updates_firefox_esr45.py',
         },
         'update_verify_chunks': 6,
         'beetmover_credentials': '/builds/dev-beetmover-s3.credentials',
         'beetmover_buckets': {
             'firefox': 'net-mozaws-stage-delivery-firefox',
-            # TODO - add fennec support
-            # 'fennec': 'net-mozaws-stage-delivery-archive',
         },
         'stage_product': {
             'firefox': 'firefox',
             'fennec': 'mobile',
         },
         'push_to_releases_automatic': False,
         'merge_builds': False,
     },