--- a/testing/mozharness/configs/builds/branch_specifics.py
+++ b/testing/mozharness/configs/builds/branch_specifics.py
@@ -40,25 +40,119 @@ config = {
'mozilla-release': {
'repo_path': 'releases/mozilla-release',
# TODO I think we can remove update_channel since we don't run
# nightlies for mozilla-release
'update_channel': 'release',
'branch_uses_per_checkin_strategy': True,
'use_branch_in_symbols_extra_buildid': False,
'stage_server': 'upload.ffxbld.productdelivery.prod.mozaws.net',
+ 'platform_overrides': {
+ 'linux-debug': {
+ 'update_channel': 'default',
+ },
+ 'linux64-debug': {
+ 'update_channel': 'default',
+ },
+ 'linux64-asan-debug': {
+ 'update_channel': 'default',
+ },
+ 'linux64-asan': {
+ 'update_channel': 'default',
+ },
+ 'linux64-cc': {
+ 'update_channel': 'default',
+ },
+ 'linux64-st-an-debug': {
+ 'update_channel': 'default',
+ },
+ 'linux64-st-an': {
+ 'update_channel': 'default',
+ },
+ 'linux64-tsan': {
+ 'update_channel': 'default',
+ },
+ 'macosx64-debug': {
+ 'update_channel': 'default',
+ },
+ 'macosx64-st-an': {
+ 'update_channel': 'default',
+ },
+ 'macosx64-mulet': {
+ 'update_channel': 'default',
+ },
+ 'macosx64-st-an-debug': {
+ 'update_channel': 'default',
+ },
+ 'win32-debug': {
+ 'update_channel': 'default',
+ },
+ 'win32-mulet': {
+ 'update_channel': 'default',
+ },
+ 'win64-debug': {
+ 'update_channel': 'default',
+ },
+ },
},
'mozilla-beta': {
'repo_path': 'releases/mozilla-beta',
# TODO I think we can remove update_channel since we don't run
# nightlies for mozilla-beta
'update_channel': 'beta',
'branch_uses_per_checkin_strategy': True,
'use_branch_in_symbols_extra_buildid': False,
'stage_server': 'upload.ffxbld.productdelivery.prod.mozaws.net',
+ 'platform_overrides': {
+ 'linux-debug': {
+ 'update_channel': 'default',
+ },
+ 'linux64-debug': {
+ 'update_channel': 'default',
+ },
+ 'linux64-asan-debug': {
+ 'update_channel': 'default',
+ },
+ 'linux64-asan': {
+ 'update_channel': 'default',
+ },
+ 'linux64-cc': {
+ 'update_channel': 'default',
+ },
+ 'linux64-st-an-debug': {
+ 'update_channel': 'default',
+ },
+ 'linux64-st-an': {
+ 'update_channel': 'default',
+ },
+ 'linux64-tsan': {
+ 'update_channel': 'default',
+ },
+ 'macosx64-debug': {
+ 'update_channel': 'default',
+ },
+ 'macosx64-st-an': {
+ 'update_channel': 'default',
+ },
+ 'macosx64-mulet': {
+ 'update_channel': 'default',
+ },
+ 'macosx64-st-an-debug': {
+ 'update_channel': 'default',
+ },
+ 'win32-debug': {
+ 'update_channel': 'default',
+ },
+ 'win32-mulet': {
+ 'update_channel': 'default',
+ },
+ 'win64-debug': {
+ 'update_channel': 'default',
+ },
+ },
},
'mozilla-aurora': {
'repo_path': 'releases/mozilla-aurora',
'update_channel': 'aurora',
'branch_uses_per_checkin_strategy': True,
'use_branch_in_symbols_extra_buildid': False,
'stage_server': 'upload.ffxbld.productdelivery.prod.mozaws.net',
},
@@ -107,28 +201,73 @@ config = {
# expressed once in files like configs/builds/releng_base_windows_32_builds.py
'date': {
'enable_release_promotion': 1,
'update_channel': 'date',
'platform_overrides': {
'linux': {
'src_mozconfig': 'browser/config/mozconfigs/linux32/beta',
},
+ 'linux-debug': {
+ 'update_channel': 'default',
+ },
'linux64': {
'src_mozconfig': 'browser/config/mozconfigs/linux64/beta',
},
+ 'linux64-debug': {
+ 'update_channel': 'default',
+ },
+ 'linux64-asan-debug': {
+ 'update_channel': 'default',
+ },
+ 'linux64-asan': {
+ 'update_channel': 'default',
+ },
+ 'linux64-cc': {
+ 'update_channel': 'default',
+ },
+ 'linux64-st-an-debug': {
+ 'update_channel': 'default',
+ },
+ 'linux64-st-an': {
+ 'update_channel': 'default',
+ },
+ 'linux64-tsan': {
+ 'update_channel': 'default',
+ },
'macosx64': {
'src_mozconfig': 'browser/config/mozconfigs/macosx-universal/beta',
},
+ 'macosx64-debug': {
+ 'update_channel': 'default',
+ },
+ 'macosx64-st-an': {
+ 'update_channel': 'default',
+ },
+ 'macosx64-mulet': {
+ 'update_channel': 'default',
+ },
+ 'macosx64-st-an-debug': {
+ 'update_channel': 'default',
+ },
'win32': {
'src_mozconfig': 'browser/config/mozconfigs/win32/beta',
},
+ 'win32-debug': {
+ 'update_channel': 'default',
+ },
+ 'win32-mulet': {
+ 'update_channel': 'default',
+ },
'win64': {
'src_mozconfig': 'browser/config/mozconfigs/win64/beta',
},
+ 'win64-debug': {
+ 'update_channel': 'default',
+ },
},
'stage_server': 'upload.ffxbld.productdelivery.prod.mozaws.net',
},
'cypress': {
# bug 1164935
'branch_uses_per_checkin_strategy': True,
'stage_server': 'upload.ffxbld.productdelivery.prod.mozaws.net',
},