Bug 1251288 - Make sure that debug builds use default update channel, r=rail DONTBUILD

I tested this via running fx_desktop_build.py with and without this patch and
compared self.config:
```
./scripts/fx_desktop_build.py --cfg
configs/builds/releng_base_linux_64_builds.py --custom-build-variant-cfg debug
--branch date --build-pool production --developer-run --dump-config
```
diff -pU 10 logs/localconfig_without_patch.json logs/localconfig_with_patch.json

here is the diff of the above:
http://people.mozilla.org/~jlund/update-channel-self-config.diff

MozReview-Commit-ID: J82rgamohTk
This commit is contained in:
Jordan Lund 2016-02-25 13:25:37 -08:00
parent 08d230e13c
commit 65225b0a27

View File

@ -45,6 +45,53 @@ config = {
'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',
@ -54,6 +101,53 @@ config = {
'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',
@ -111,18 +205,63 @@ config = {
'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',
},