Bug 1214487 - Add uptake monitoring builder config. r=rail
MozReview-Commit-ID: CFLjDjy2KRk
--- a/mozilla/config.py
+++ b/mozilla/config.py
@@ -2575,16 +2575,17 @@ BRANCHES['mozilla-release']['platforms']
BRANCHES['mozilla-release']['platforms']['linux64']['dep_signing_servers'] = 'release-signing'
BRANCHES['mozilla-release']['platforms']['macosx64']['dep_signing_servers'] = 'release-signing'
BRANCHES['mozilla-release']['platforms']['win32']['dep_signing_servers'] = 'release-signing'
BRANCHES['mozilla-release']['platforms']['win64']['dep_signing_servers'] = 'release-signing'
# used by releasetasks
BRANCHES['mozilla-release']['bouncer_enabled'] = True
BRANCHES['mozilla-release']['postrelease_version_bump_enabled'] = True
BRANCHES['mozilla-release']['postrelease_bouncer_aliases_enabled'] = True
+BRANCHES['mozilla-release']['uptake_monitoring_enabled'] = True
BRANCHES['mozilla-release']['push_to_candidates_enabled'] = True
BRANCHES['mozilla-release']['push_to_releases_automatic'] = False
BRANCHES['mozilla-release']['beetmover_buckets'] = {
"firefox": "net-mozaws-prod-delivery-firefox",
# TODO - add fennec support
# 'fennec': 'net-mozaws-prod-delivery-archive',
}
BRANCHES['mozilla-release']['release_platforms'] = ("linux", "linux64", "win32", "win64", "macosx64")
@@ -2692,16 +2693,17 @@ BRANCHES['mozilla-beta']['platforms']['m
BRANCHES['mozilla-beta']['platforms']['win32']['dep_signing_servers'] = 'release-signing'
BRANCHES['mozilla-beta']['platforms']['win64']['dep_signing_servers'] = 'release-signing'
# used by releasetasks
BRANCHES['mozilla-beta']['bouncer_enabled'] = True
BRANCHES['mozilla-beta']['updates_builder_enabled'] = True
BRANCHES['mozilla-beta']['update_verify_enabled'] = True
BRANCHES['mozilla-beta']['postrelease_version_bump_enabled'] = True
BRANCHES['mozilla-beta']['postrelease_bouncer_aliases_enabled'] = True
+BRANCHES['mozilla-beta']['uptake_monitoring_enabled'] = True
BRANCHES['mozilla-beta']['push_to_candidates_enabled'] = True
BRANCHES['mozilla-beta']['push_to_releases_automatic'] = True
BRANCHES['mozilla-beta']['release_channel_mappings'] = [["^.*$", ["beta"]]]
BRANCHES['mozilla-beta']['beetmover_buckets'] = {
"firefox": "net-mozaws-prod-delivery-firefox",
# TODO - add fennec support
# 'fennec': 'net-mozaws-prod-delivery-archive',
}
--- a/mozilla/project_branches.py
+++ b/mozilla/project_branches.py
@@ -136,16 +136,22 @@ PROJECT_BRANCHES = {
'updates_builder_enabled': True,
'update_verify_enabled': True,
'postrelease_version_bump_enabled': True,
'postrelease_version_bump_config': {
"firefox": 'releases/dev_postrelease_firefox_beta.py',
# TODO - fennec
"fennec": "",
},
+ 'uptake_monitoring_enabled': True,
+ 'uptake_monitoring_config': {
+ "firefox": 'releases/dev_bouncer_firefox_beta.py',
+ # TODO - fennec
+ "fennec": "",
+ },
'postrelease_bouncer_aliases_enabled': True,
'postrelease_bouncer_aliases_config': {
"firefox": 'releases/dev_bouncer_firefox_beta.py',
# TODO - fennec
"fennec": "",
},
'push_to_candidates_enabled': True,
'updates_config': {
@@ -288,16 +294,22 @@ PROJECT_BRANCHES = {
'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": "",
},
+ 'uptake_monitoring_enabled': True,
+ 'uptake_monitoring_config': {
+ "firefox": 'releases/dev_bouncer_firefox_beta.py',
+ # TODO - fennec
+ "fennec": "",
+ },
'postrelease_bouncer_aliases_enabled': True,
'postrelease_bouncer_aliases_config': {
"firefox": 'releases/dev_bouncer_firefox_beta.py',
# TODO - fennec
"fennec": "",
},
'push_to_candidates_enabled': True,
'updates_config': {