Browse files

Bug 812509 - kill esr10. r=aki

  • Loading branch information...
1 parent 6a788ae commit 22c597d1969bef562ea60862ccf6dcbc2596fb51 @armenzg armenzg committed Feb 19, 2013
View
48 mozilla-tests/config.py
@@ -26,17 +26,6 @@
'mozilla-aurora': {},
'mozilla-release': {},
'mozilla-beta': {},
- 'mozilla-esr10': {
- 'datazilla_url': None,
- 'platforms': {
- 'macosx': {},
- 'macosx64': {},
- 'win32': {},
- 'linux': {},
- 'linux64': {},
- },
- 'lock_platforms': True,
- },
'mozilla-esr17': {
'datazilla_url': None,
'platforms': {
@@ -601,27 +590,6 @@ def nested_haskey(dictionary, *keys):
BRANCHES['mozilla-aurora']['repo_path'] = "releases/mozilla-aurora"
BRANCHES['mozilla-aurora']['pgo_strategy'] = 'per-checkin'
-######## mozilla-esr10
-BRANCHES['mozilla-esr10']['pgo_strategy'] = 'per-checkin'
-BRANCHES['mozilla-esr10']['talos_from_source_code'] = False
-BRANCHES['mozilla-esr10']['tpn_tests'] = (0, True, TALOS_TP_OPTS, ALL_PLATFORMS)
-BRANCHES['mozilla-esr10']['svgr_tests'] = (0, True, TALOS_TP_OPTS, ALL_PLATFORMS)
-BRANCHES['mozilla-esr10']['other_tests'] = (0, True, {}, ALL_PLATFORMS)
-BRANCHES['mozilla-esr10']['chromez_tests'] = (0, True, {}, ALL_PLATFORMS)
-BRANCHES['mozilla-esr10']['tp_tests'] = (1, True, TALOS_TP_OPTS, ALL_PLATFORMS)
-BRANCHES['mozilla-esr10']['svg_tests'] = (1, True, TALOS_TP_OPTS, ALL_PLATFORMS)
-BRANCHES['mozilla-esr10']['chrome_tests'] = (1, True, {}, NO_MAC)
-BRANCHES['mozilla-esr10']['chrome_mac_tests'] = (1, True, {}, MAC_ONLY)
-BRANCHES['mozilla-esr10']['nochrome_tests'] = (1, True, {}, ALL_PLATFORMS)
-BRANCHES['mozilla-esr10']['dirtypaint_tests'] = (0, True, TALOS_DIRTY_OPTS, ALL_PLATFORMS)
-BRANCHES['mozilla-esr10']['dirty_tests'] = (1, True, TALOS_DIRTY_OPTS, ALL_PLATFORMS)
-BRANCHES['mozilla-esr10']['dromaeojs_tests'] = (0, True, {}, ALL_PLATFORMS)
-BRANCHES['mozilla-esr10']['dromaeo_tests'] = (1, True, {}, ALL_PLATFORMS)
-BRANCHES['mozilla-esr10']['release_tests'] = 5
-BRANCHES['mozilla-esr10']['repo_path'] = "releases/mozilla-esr10"
-del BRANCHES['mozilla-esr10']['platforms']['macosx64']['mountainlion']
-BRANCHES['mozilla-esr10']['platforms']['macosx64']['slave_platforms'] = ['leopard', 'snowleopard', 'lion']
-
######### mozilla-esr17
BRANCHES['mozilla-esr17']['release_tests'] = 1
BRANCHES['mozilla-esr17']['repo_path'] = "releases/mozilla-esr17"
@@ -763,20 +731,18 @@ def nested_haskey(dictionary, *keys):
# Remove leopard when esr10 goes away
#-------------------------------------------------------------------------
for branch in BRANCHES.keys():
- if branch not in ["mozilla-esr10"]:
- if 'macosx' in BRANCHES[branch]['platforms']:
- del BRANCHES[branch]['platforms']['macosx']
- if 'macosx64' in BRANCHES[branch]['platforms']:
- del BRANCHES[branch]['platforms']['macosx64']['leopard']
- BRANCHES[branch]['platforms']['macosx64']['slave_platforms'] = ['snowleopard', 'lion', 'mountainlion']
+ if 'macosx' in BRANCHES[branch]['platforms']:
+ del BRANCHES[branch]['platforms']['macosx']
+ if 'macosx64' in BRANCHES[branch]['platforms']:
+ del BRANCHES[branch]['platforms']['macosx64']['leopard']
+ BRANCHES[branch]['platforms']['macosx64']['slave_platforms'] = ['snowleopard', 'lion', 'mountainlion']
#-------------------------------------------------------------------------
# End disable leopard tests for FF17 onwards
#-------------------------------------------------------------------------
# MERGE DAY NOTE: remove v21 based branches from the list below
-NON_UBUNTU_BRANCHES = ("mozilla-aurora", "mozilla-beta", "mozilla-release",
- "mozilla-esr10", "mozilla-esr17", "mozilla-b2g18",
- "mozilla-b2g18_v1_0_0", "mozilla-b2g18_v1_0_1")
+NON_UBUNTU_BRANCHES = ("mozilla-beta", "mozilla-release", "mozilla-esr17",
+ "mozilla-b2g18", "mozilla-b2g18_v1_0_0", "mozilla-b2g18_v1_0_1")
# Green tests, including mozharness based ones
# Tests listed as Ubuntu tests won't be enabled on Fedora
UBUNTU_OPT_UNITTEST = ["crashtest", "jsreftest", "jetpack", "crashtest-ipc",
View
12 mozilla-tests/mobile_config.py
@@ -40,11 +40,6 @@
'mozilla-aurora': {},
'mozilla-release': {},
'mozilla-beta': {},
- 'mozilla-esr10': {
- 'datazilla_url': None,
- 'platforms': {},
- 'lock_platforms': True,
- },
'mozilla-esr17': {
'datazilla_url': None,
'platforms': {},
@@ -519,13 +514,6 @@
BRANCHES['mozilla-aurora']['pgo_strategy'] = 'per-checkin'
BRANCHES['mozilla-aurora']['pgo_platforms'] = []
-######## mozilla-esr10
-BRANCHES['mozilla-esr10']['pgo_strategy'] = 'per-checkin'
-BRANCHES['mozilla-esr10']['pgo_platforms'] = []
-BRANCHES['mozilla-esr10']['talos_from_source_code'] = False
-BRANCHES['mozilla-esr10']['release_tests'] = 1
-BRANCHES['mozilla-esr10']['repo_path'] = "releases/mozilla-esr10"
-
######### mozilla-esr17
BRANCHES['mozilla-esr17']['release_tests'] = 5
BRANCHES['mozilla-esr17']['repo_path'] = "releases/mozilla-esr17"
View
4 mozilla-tests/production_config.py
@@ -56,10 +56,6 @@
'tinderbox_tree': 'Mozilla-Release',
'mobile_tinderbox_tree': 'Mozilla-Release',
},
- 'mozilla-esr10': {
- 'tinderbox_tree': 'Mozilla-Esr10',
- 'mobile_tinderbox_tree': 'Mozilla-Esr10',
- },
'mozilla-esr17': {
'tinderbox_tree': 'Mozilla-Esr17',
'mobile_tinderbox_tree': 'Mozilla-Esr17',
View
6 mozilla-tests/thunderbird_config.py
@@ -21,8 +21,6 @@
},
'comm-aurora': {
},
- 'comm-esr10': {
- },
'comm-esr17': {
},
'try-comm-central': {
@@ -316,10 +314,6 @@
BRANCHES['comm-aurora']['pgo_strategy'] = None
BRANCHES['comm-aurora']['repo_path'] = "releases/comm-aurora"
-######## comm-esr10
-BRANCHES['comm-esr10']['pgo_strategy'] = None
-BRANCHES['comm-esr10']['repo_path'] = "releases/comm-esr10"
-
######## comm-esr17
BRANCHES['comm-esr17']['pgo_strategy'] = None
BRANCHES['comm-esr17']['repo_path'] = "releases/comm-esr17"
View
3 mozilla-tests/thunderbird_production_config.py
@@ -18,9 +18,6 @@
'comm-release': {
'tinderbox_tree': 'Thunderbird-Release',
},
- 'comm-esr10': {
- 'tinderbox_tree': 'Thunderbird-Esr10',
- },
'comm-esr17': {
'tinderbox_tree': 'Thunderbird-Esr17',
},
View
2 mozilla/build_localconfig.py
@@ -29,7 +29,6 @@
'mozilla-beta',
'mozilla-aurora',
'mozilla-release',
- 'mozilla-esr10',
'mozilla-esr17',
'mozilla-b2g18',
'mozilla-b2g18_v1_0_0',
@@ -43,7 +42,6 @@
'comm-beta',
'comm-aurora',
'comm-release',
- 'comm-esr10',
'comm-esr17',
]
if 'limit_b2g_branches' in master_config:
View
167 mozilla/config.py
@@ -60,7 +60,6 @@
'linux64-debug': {},
'linux64-asan': {},
'linux64-dbg-asan': {},
- 'macosx-debug': {},
'macosx64-debug': {},
'win32-debug': {},
'android': {},
@@ -659,50 +658,6 @@
('/home/cltbld/.hgrc', '/builds/.hgrc'),
],
},
- 'macosx-debug': {
- 'enable_nightly': False,
- 'enable_xulrunner': False,
- 'enable_leaktests': True,
- 'product_name': 'firefox',
- 'app_name': 'browser',
- 'brand_name': 'Minefield',
- 'base_name': 'OS X 10.7 32-bit %(branch)s leak test',
- 'mozconfig': 'macosx/%(branch)s/debug',
- 'src_mozconfig': 'browser/config/mozconfigs/macosx32/debug',
- 'profiled_build': False,
- 'builds_before_reboot': localconfig.BUILDS_BEFORE_REBOOT,
- 'download_symbols': True,
- 'packageTests': True,
- 'build_space': 10,
- 'slaves': SLAVES['macosx64-lion'],
- 'platform_objdir': OBJDIR,
- 'stage_product': 'firefox',
- 'stage_platform': 'macosx-debug',
- 'enable_shared_checkouts': True,
- 'enable_ccache': True,
- 'env': {
- 'MOZ_OBJDIR': OBJDIR,
- 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
- 'XPCOM_DEBUG_BREAK': 'stack-and-abort',
- 'MOZ_CRASHREPORTER_NO_REPORT': '1',
- 'LC_ALL': 'C',
- 'PATH': '/tools/python/bin:/tools/buildbot/bin:/opt/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin',
- 'CCACHE_DIR': '/builds/ccache',
- 'CCACHE_COMPRESS': '1',
- 'CCACHE_UMASK': '002',
- },
- 'enable_unittests': False,
- 'enable_checktests': True,
- 'talos_masters': None,
- # These refer to items in passwords.secrets
- # nightly_signing_servers defaults to dep-signing because we don't want
- # random new branches to accidentally use nightly-signing, which signs
- # with valid keys. Any branch that needs to be signed with these keys
- # must be overridden explicitly.
- 'nightly_signing_servers': 'mac-dep-signing',
- 'dep_signing_servers': 'mac-dep-signing',
- 'tooltool_manifest_src': 'browser/config/tooltool-manifests/macosx32/releng.manifest',
- },
'macosx64-debug': {
'enable_nightly': False,
'enable_xulrunner': False,
@@ -1115,32 +1070,6 @@
PLATFORM_VARS["macosx64-lion"]["slaves"] = SLAVES['macosx64-lion']
PLATFORM_VARS["macosx64-lion-debug"]["slaves"] = SLAVES['macosx64-lion']
-# begin delete WIN32_ENV and WIN32_DEBUG_ENV for esr10 EOL
-WIN32_ENV = {
- 'MOZ_OBJDIR': OBJDIR,
- 'SYMBOL_SERVER_HOST': localconfig.SYMBOL_SERVER_HOST,
- 'SYMBOL_SERVER_USER': 'ffxbld',
- 'SYMBOL_SERVER_PATH': SYMBOL_SERVER_PATH,
- 'POST_SYMBOL_UPLOAD_CMD': SYMBOL_SERVER_POST_UPLOAD_CMD,
- 'SYMBOL_SERVER_SSH_KEY': "/c/Documents and Settings/cltbld/.ssh/ffxbld_dsa",
- 'TINDERBOX_OUTPUT': '1',
- 'MOZ_CRASHREPORTER_NO_REPORT': '1',
- # Source server support, bug 506702
- 'PDBSTR_PATH': '/c/Program Files/Debugging Tools for Windows/srcsrv/pdbstr.exe',
- 'HG_SHARE_BASE_DIR': 'e:/builds/hg-shared',
- 'BINSCOPE': 'C:\Program Files\Microsoft\SDL BinScope\Binscope.exe',
- 'PATH': "${MOZILLABUILD}buildbotve\\scripts;${PATH}",
-}
-WIN32_DEBUG_ENV = {
- 'MOZ_OBJDIR': OBJDIR,
- 'XPCOM_DEBUG_BREAK': 'stack-and-abort',
- 'MOZ_CRASHREPORTER_NO_REPORT': '1',
- 'HG_SHARE_BASE_DIR': 'e:/builds/hg-shared',
- 'BINSCOPE': 'C:\Program Files\Microsoft\SDL Binscope\Binscope.exe',
- 'PATH': "${MOZILLABUILD}buildbotve\\scripts;${PATH}",
-}
-# end delete
-
PROJECTS = {
'fuzzing': {
'platforms': ['linux', 'linux64', 'macosx64-lion', 'win32'],
@@ -1232,20 +1161,6 @@
},
'mozilla-aurora': {
},
- 'mozilla-esr10': {
- 'lock_platforms': True,
- 'platforms': {
- 'linux': {},
- 'linux64': {},
- 'win32': {},
- 'macosx64': {},
- 'linux-debug': {},
- 'linux64-debug': {},
- 'macosx-debug': {},
- 'macosx64-debug': {},
- 'win32-debug': {},
- },
- },
'mozilla-esr17': {
'lock_platforms': True,
'platforms': {
@@ -1606,73 +1521,6 @@
BRANCHES['mozilla-aurora']['l10n_extra_configure_args']= ['--with-macbundlename-prefix=Firefox']
BRANCHES['mozilla-aurora']['enabled_products'] = ['firefox', 'mobile']
-######## mozilla-esr10
-BRANCHES['mozilla-esr10']['repo_path'] = 'releases/mozilla-esr10'
-BRANCHES['mozilla-esr10']['update_channel'] = 'nightly-esr10'
-BRANCHES['mozilla-esr10']['l10n_repo_path'] = 'releases/l10n/mozilla-release'
-BRANCHES['mozilla-esr10']['enable_weekly_bundle'] = True
-BRANCHES['mozilla-esr10']['start_hour'] = [3]
-BRANCHES['mozilla-esr10']['start_minute'] = [45]
-BRANCHES['mozilla-esr10']['enable_xulrunner'] = False
-BRANCHES['mozilla-esr10']['enable_mac_a11y'] = True
-BRANCHES['mozilla-esr10']['pgo_strategy'] = 'per-checkin'
-# L10n configuration
-BRANCHES['mozilla-esr10']['enable_l10n'] = False
-BRANCHES['mozilla-esr10']['enable_l10n_onchange'] = False
-BRANCHES['mozilla-esr10']['l10nNightlyUpdate'] = False
-BRANCHES['mozilla-esr10']['l10n_platforms'] = ['linux', 'linux64', 'win32',
- 'macosx64']
-BRANCHES['mozilla-esr10']['l10nDatedDirs'] = True
-BRANCHES['mozilla-esr10']['l10n_tree'] = 'fxesr10'
-BRANCHES['mozilla-esr10']['enable_multi_locale'] = True
-BRANCHES['mozilla-esr10']['enUS_binaryURL'] = \
- GLOBAL_VARS['download_base_url'] + '/nightly/latest-mozilla-esr10'
-BRANCHES['mozilla-esr10']['allLocalesFile'] = 'browser/locales/all-locales'
-BRANCHES['mozilla-esr10']['localesURL'] = \
- '%s/build/buildbot-configs/raw-file/production/mozilla/l10n/all-locales.mozilla-esr10' % (GLOBAL_VARS['hgurl'])
-# temp disable nightlies (which includes turning off enable_l10n and l10nNightlyUpdate)
-BRANCHES['mozilla-esr10']['enable_nightly'] = True
-BRANCHES['mozilla-esr10']['create_snippet'] = True
-BRANCHES['mozilla-esr10']['create_partial'] = True
-# use mozilla-esr10-test when disabling updates for merges
-BRANCHES['mozilla-esr10']['aus2_base_upload_dir'] = '/opt/aus2/incoming/2/Firefox/mozilla-esr10'
-BRANCHES['mozilla-esr10']['aus2_base_upload_dir_l10n'] = '/opt/aus2/incoming/2/Firefox/mozilla-esr10'
-BRANCHES['mozilla-esr10']['enable_blocklist_update'] = True
-BRANCHES['mozilla-esr10']['blocklist_update_on_closed_tree'] = False
-BRANCHES['mozilla-esr10']['enable_valgrind'] = False
-BRANCHES['mozilla-esr10']['upload_mobile_symbols'] = True
-BRANCHES['mozilla-esr10']['platforms']['win32']['slaves'] = SLAVES['win32']
-BRANCHES['mozilla-esr10']['platforms']['win32']['env'] = WIN32_ENV
-BRANCHES['mozilla-esr10']['platforms']['win32-debug']['slaves'] = SLAVES['win32']
-BRANCHES['mozilla-esr10']['platforms']['win32-debug']['env'] = WIN32_DEBUG_ENV
-BRANCHES['mozilla-esr10']['platforms']['macosx64']['base_name'] = 'OS X 10.6.2 mozilla-esr10'
-BRANCHES['mozilla-esr10']['platforms']['macosx64']['slaves'] = SLAVES['macosx64']
-BRANCHES['mozilla-esr10']['platforms']['macosx64']['enable_ccache'] = False
-BRANCHES['mozilla-esr10']['platforms']['macosx-debug']['base_name'] = 'OS X 10.5.2 mozilla-esr10 leak test'
-BRANCHES['mozilla-esr10']['platforms']['macosx-debug']['slaves'] = SLAVES['macosx64']
-BRANCHES['mozilla-esr10']['platforms']['macosx-debug']['enable_ccache'] = False
-BRANCHES['mozilla-esr10']['platforms']['macosx64-debug']['base_name'] = 'OS X 10.6.2 mozilla-esr10 leak test'
-BRANCHES['mozilla-esr10']['platforms']['macosx64-debug']['slaves'] = SLAVES['macosx64']
-BRANCHES['mozilla-esr10']['platforms']['macosx64-debug']['enable_ccache'] = False
-# mock disabled block start
-BRANCHES['mozilla-esr10']['platforms']['linux']['use_mock'] = False
-BRANCHES['mozilla-esr10']['platforms']['linux64']['use_mock'] = False
-BRANCHES['mozilla-esr10']['platforms']['linux-debug']['use_mock'] = False
-BRANCHES['mozilla-esr10']['platforms']['linux64-debug']['use_mock'] = False
-BRANCHES['mozilla-esr10']['platforms']['linux']['slaves'] = SLAVES['linux']
-BRANCHES['mozilla-esr10']['platforms']['linux64']['slaves'] = SLAVES['linux64']
-BRANCHES['mozilla-esr10']['platforms']['linux-debug']['slaves'] = SLAVES['linux']
-BRANCHES['mozilla-esr10']['platforms']['linux64-debug']['slaves'] = SLAVES['linux64']
-BRANCHES['mozilla-esr10']['platforms']['linux']['env']['PYTHON26'] = '/tools/python-2.6.5/bin/python'
-BRANCHES['mozilla-esr10']['platforms']['linux64']['env']['PYTHON26'] = '/tools/python-2.6.5/bin/python'
-BRANCHES['mozilla-esr10']['platforms']['linux']['env']['SYMBOL_SERVER_SSH_KEY'] = "/home/cltbld/.ssh/ffxbld_dsa"
-BRANCHES['mozilla-esr10']['platforms']['linux64']['env']['SYMBOL_SERVER_SSH_KEY'] = "/home/cltbld/.ssh/ffxbld_dsa"
-del BRANCHES['mozilla-esr10']['platforms']['linux']['env']['PATH']
-del BRANCHES['mozilla-esr10']['platforms']['linux64']['env']['PATH']
-del BRANCHES['mozilla-esr10']['platforms']['linux-debug']['env']['PATH']
-del BRANCHES['mozilla-esr10']['platforms']['linux64-debug']['env']['PATH']
-# mock disabled block stop
-
######## mozilla-esr17
BRANCHES['mozilla-esr17']['repo_path'] = 'releases/mozilla-esr17'
BRANCHES['mozilla-esr17']['update_channel'] = 'nightly-esr17'
@@ -1884,13 +1732,6 @@
# isn't true for try :(
BRANCHES['try']['platforms'][platform]['stage_product'] = 'firefox'
-# MERGE day - when FF17 moves into such branch remove it from the list
-# MERGE day - when FF17 moves into mozilla-release (and esr10 is gone) remove the whole block
-for branch in BRANCHES:
- if branch not in ('mozilla-esr10',) and \
- 'macosx-debug' in BRANCHES[branch]['platforms']:
- del BRANCHES[branch]['platforms']['macosx-debug']
-
######## generic branch configs
for branch in ACTIVE_PROJECT_BRANCHES:
branchConfig = PROJECT_BRANCHES[branch]
@@ -1993,7 +1834,7 @@
# MERGE DAY
# When Firefox 18 merges into these branches, they can be removed from the list
-for b in ('mozilla-esr10', 'mozilla-esr17'):
+for b in ('mozilla-esr17',):
# Disable pymake
for p in ('win32', 'win32-debug', 'win64'):
if p not in BRANCHES[b]['platforms']:
@@ -2017,9 +1858,9 @@
del BRANCHES[b]['platforms'][p]
# MERGE DAY - pulseaudio-libs-devel package rides the trains (bug 662417)
-for b in ['mozilla-aurora', 'mozilla-beta', 'mozilla-release', 'mozilla-esr10',
- 'mozilla-esr17', 'mozilla-b2g18', 'mozilla-b2g18_v1_0_0',
- 'mozilla-b2g18_v1_0_1'
+# MERGE DAY - Remove branches as FF21 reaches them
+for b in ['mozilla-beta', 'mozilla-release', 'mozilla-esr17',
+ 'mozilla-b2g18', 'mozilla-b2g18_v1_0_0', 'mozilla-b2g18_v1_0_1'
]:
for p, pc in BRANCHES[b]['platforms'].items():
if 'mock_packages' in pc:
View
138 mozilla/l10n-changesets_mobile-esr10.json
@@ -1,138 +0,0 @@
-{
- "ar": {
- "revision": "ac0bd266d34c",
- "platforms": ["linux", "macosx", "win32"]
- },
- "be": {
- "revision": "3c26421a6d3b",
- "platforms": ["linux", "macosx", "win32"]
- },
- "ca": {
- "revision": "c04a9c125d26",
- "platforms": ["linux", "macosx", "win32"]
- },
- "cs": {
- "revision": "08e84567cac8",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "da": {
- "revision": "521faaad9598",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "de": {
- "revision": "3c0043e58fb1",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "el": {
- "revision": "25c5f7604bb2",
- "platforms": ["linux", "macosx", "win32"]
- },
- "es-AR": {
- "revision": "1be14d7ddc24",
- "platforms": ["linux", "macosx", "win32"]
- },
- "es-ES": {
- "revision": "692a47b4e5ae",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "et": {
- "revision": "5377cfcd642a",
- "platforms": ["linux", "macosx", "win32"]
- },
- "eu": {
- "revision": "c821a1a04dad",
- "platforms": ["linux", "macosx", "win32"]
- },
- "fi": {
- "revision": "828b45f8dc5f",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "fr": {
- "revision": "f9ce0c3fcb54",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "fy-NL": {
- "revision": "717a8d300894",
- "platforms": ["linux", "macosx", "win32"]
- },
- "ga-IE": {
- "revision": "12853fd8f31c",
- "platforms": ["linux", "macosx", "win32"]
- },
- "gd": {
- "revision": "74d84f142a74",
- "platforms": ["linux", "macosx", "win32"]
- },
- "gl": {
- "revision": "3170a87a0c52",
- "platforms": ["linux", "macosx", "win32"]
- },
- "id": {
- "revision": "f199ee7aa0d1",
- "platforms": ["linux", "macosx", "win32"]
- },
- "it": {
- "revision": "18fc67bc6d5f",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "ja": {
- "revision": "d934a1cb121d",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "ko": {
- "revision": "1b2ebfb7a7c8",
- "platforms": ["linux", "macosx", "win32"]
- },
- "lt": {
- "revision": "2152fef6290b",
- "platforms": ["linux", "macosx", "win32"]
- },
- "nb-NO": {
- "revision": "529e6200dcd1",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "nl": {
- "revision": "7623f27d0951",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "pa-IN": {
- "revision": "1579a219f210",
- "platforms": ["linux", "macosx", "win32"]
- },
- "pl": {
- "revision": "3d81f36da6d0",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "pt-BR": {
- "revision": "9ddff0121734",
- "platforms": ["linux", "macosx", "win32"]
- },
- "pt-PT": {
- "revision": "f74419b0ef17",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "ru": {
- "revision": "7e11aea4f932",
- "platforms": ["linux", "macosx", "win32", "android-multilocale"]
- },
- "sk": {
- "revision": "2fabcfe3a7f7",
- "platforms": ["linux", "macosx", "win32"]
- },
- "sq": {
- "revision": "304a415f242e",
- "platforms": ["linux", "macosx", "win32"]
- },
- "uk": {
- "revision": "ff6403e57652",
- "platforms": ["linux", "macosx", "win32"]
- },
- "zh-CN": {
- "revision": "515314b6e4c2",
- "platforms": ["linux", "macosx", "win32"]
- },
- "zh-TW": {
- "revision": "e41f711ff4ac",
- "platforms": ["linux", "macosx", "win32"]
- }
-}
View
2 mozilla/master_common.py
@@ -29,12 +29,10 @@
'comm-beta': 2,
'mozilla-release': 0,
'comm-release': 0,
- 'mozilla-esr10': 1,
'mozilla-esr17': 1,
'mozilla-b2g18': 1,
'mozilla-b2g18_v1_0_0': 1,
'mozilla-b2g18_v1_0_1': 1,
- 'comm-esr10': 1,
'comm-esr17': 1,
'try': 4,
'try-comm-central': 4,
View
4 mozilla/preproduction_config.py
@@ -63,10 +63,6 @@
'enable_blocklist_update': False,
'blocklist_update_on_closed_tree': False,
},
- 'mozilla-esr10': {
- 'enable_blocklist_update': False,
- 'blocklist_update_on_closed_tree': False,
- },
'mozilla-esr17': {
'enable_blocklist_update': False,
'blocklist_update_on_closed_tree': False,
View
8 mozilla/preproduction_release_overrides-esr10.py
@@ -1,8 +0,0 @@
-releaseConfig['sourceRepositories']['mozilla']['path'] = 'users/prepr-ffxbld/mozilla-esr10'
-releaseConfig['sourceRepositories']['mozilla']['clonePath'] = 'releases/mozilla-esr10'
-releaseConfig['l10nRepoClonePath'] = 'releases/l10n/mozilla-esr10'
-releaseConfig['otherReposToTag'] = {
- 'users/prepr-ffxbld/compare-locales': 'RELEASE_AUTOMATION',
- 'users/prepr-ffxbld/buildbot': 'production-0.8',
- 'users/prepr-ffxbld/mozharness': 'production',
-}
View
5 mozilla/production_config.py
@@ -98,11 +98,6 @@
'tinderbox_tree': 'Mozilla-Release',
'mobile_tinderbox_tree': 'Mozilla-Release',
},
- 'mozilla-esr10': {
- 'packaged_unittest_tinderbox_tree': 'Mozilla-Esr10',
- 'tinderbox_tree': 'Mozilla-Esr10',
- 'mobile_tinderbox_tree': 'Mozilla-Esr10',
- },
'mozilla-esr17': {
'packaged_unittest_tinderbox_tree': 'Mozilla-Esr17',
'tinderbox_tree': 'Mozilla-Esr17',
View
2 mozilla/project_branches.py
@@ -227,7 +227,6 @@
'macosx64': {},
'linux-debug': {},
'linux64-debug': {},
- 'macosx-debug': {},
'macosx64-debug': {},
'win32-debug': {},
},
@@ -254,7 +253,6 @@
'macosx64': {},
'linux-debug': {},
'linux64-debug': {},
- 'macosx-debug': {},
'macosx64-debug': {},
'win32-debug': {},
},
View
138 mozilla/release-firefox-mozilla-esr10.py
@@ -1,138 +0,0 @@
-# ATTENTION:
-# If you are editing the non-template version of this file (eg, doesn't end
-# with .template), your change WILL get overwritten. If you're adding, removing,
-# or changing options as part of release automation changes you should be
-# editing the .template instead. This file should only by edited directly if
-# you're starting a release without Release Kickoff. You have been warned.
-releaseConfig = {}
-releaseConfig['disable_tinderbox_mail'] = True
-releaseConfig['base_clobber_url'] = 'http://clobberer.pvt.build.mozilla.org/always_clobber.php'
-
-# Release Notification
-releaseConfig['AllRecipients'] = ['<release@mozilla.com>','<release-mgmt@mozilla.com>',]
-releaseConfig['ImportantRecipients'] = ['<release-drivers@mozilla.org>',]
-releaseConfig['AVVendorsRecipients'] = ['<av-vendor-release-announce@mozilla.org>',]
-releaseConfig['releaseTemplates'] = 'release_templates'
-releaseConfig['messagePrefix'] = '[release] '
-
-# Basic product configuration
-# Names for the product/files
-releaseConfig['productName'] = 'firefox'
-releaseConfig['appName'] = 'browser'
-# Current version info
-releaseConfig['version'] = '10.0.12esr'
-releaseConfig['appVersion'] = '10.0.12'
-releaseConfig['milestone'] = releaseConfig['appVersion']
-releaseConfig['buildNumber'] = 1
-releaseConfig['baseTag'] = 'FIREFOX_10_0_12esr'
-releaseConfig['partialUpdates'] = {
-
- '10.0.11esr': {
- 'appVersion': '10.0.11',
- 'buildNumber': 1,
- 'baseTag': 'FIREFOX_10_0_11esr',
- },
-
-}
-# Next (nightly) version info
-releaseConfig['nextAppVersion'] = '10.0.12esrpre'
-releaseConfig['nextMilestone'] = releaseConfig['nextAppVersion']
-# Repository configuration, for tagging
-releaseConfig['sourceRepositories'] = {
- 'mozilla': {
- 'name': 'mozilla-esr10',
- 'path': 'releases/mozilla-esr10',
- 'revision': '8514e65d50ec',
- 'relbranch': None,
- 'bumpFiles': {
- 'browser/config/version.txt': {
- 'version': releaseConfig['appVersion'],
- 'nextVersion': releaseConfig['nextAppVersion']
- },
- 'config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- 'js/src/config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- }
- }
-}
-# L10n repositories
-releaseConfig['l10nRelbranch'] = None
-releaseConfig['l10nRepoPath'] = 'releases/l10n/mozilla-release'
-releaseConfig['l10nRevisionFile'] = 'l10n-changesets_mozilla-esr10'
-# Support repositories
-releaseConfig['otherReposToTag'] = {
- 'build/compare-locales': 'RELEASE_0_8_2',
- 'build/buildbot': 'production-0.8',
- 'build/partner-repacks': 'default',
- 'build/mozharness': 'production',
-}
-
-# Platform configuration
-releaseConfig['enUSPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['notifyPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['talosTestPlatforms'] = releaseConfig['enUSPlatforms']
-releaseConfig['xulrunnerPlatforms'] = ()
-
-# Unittests
-releaseConfig['unittestPlatforms'] = ()
-releaseConfig['enableUnittests'] = True
-
-# L10n configuration
-releaseConfig['l10nPlatforms'] = releaseConfig['enUSPlatforms']
-releaseConfig['shippedLocalesPath'] = 'browser/locales/shipped-locales'
-releaseConfig['mergeLocales'] = True
-
-# Mercurial account
-releaseConfig['hgUsername'] = 'ffxbld'
-releaseConfig['hgSshKey'] = '~cltbld/.ssh/ffxbld_dsa'
-
-# Update-specific configuration
-releaseConfig['patcherConfig'] = 'mozEsr10-branch-patcher2.cfg'
-releaseConfig['ftpServer'] = 'ftp.mozilla.org'
-releaseConfig['stagingServer'] = 'stage.mozilla.org'
-releaseConfig['bouncerServer'] = 'download.mozilla.org'
-releaseConfig['ausServerUrl'] = 'https://aus3.mozilla.org'
-releaseConfig['ausHost'] = 'aus3-staging.mozilla.org'
-releaseConfig['ausUser'] = 'ffxbld'
-releaseConfig['ausSshKey'] = 'auspush'
-releaseConfig['releaseNotesUrl'] = None
-releaseConfig['testOlderPartials'] = False
-releaseConfig['useBetaChannel'] = 1
-releaseConfig['updateVerifyChunks'] = 4
-releaseConfig['verifyConfigs'] = {
- 'linux': 'mozEsr10-firefox-linux.cfg',
- 'linux64': 'mozEsr10-firefox-linux64.cfg',
- 'macosx64': 'mozEsr10-firefox-mac64.cfg',
- 'win32': 'mozEsr10-firefox-win32.cfg'
-}
-releaseConfig['mozconfigs'] = {
- 'linux': 'browser/config/mozconfigs/linux32/release',
- 'linux64': 'browser/config/mozconfigs/linux64/release',
- 'macosx64': 'browser/config/mozconfigs/macosx-universal/release',
- 'win32': 'browser/config/mozconfigs/win32/release',
-}
-releaseConfig['releaseChannel'] = 'esr'
-
-# Partner repack configuration
-releaseConfig['doPartnerRepacks'] = False
-releaseConfig['partnersRepoPath'] = 'build/partner-repacks'
-
-# Tuxedo/Bouncer configuration
-releaseConfig['tuxedoConfig'] = 'firefox-tuxedo.ini'
-releaseConfig['tuxedoServerUrl'] = 'https://bounceradmin.mozilla.com/api/'
-releaseConfig['extraBouncerPlatforms'] = ('solaris-sparc', 'solaris-i386',
- 'opensolaris-sparc',
- 'opensolaris-i386')
-releaseConfig['releaseUptake'] = 3
-releaseConfig['releasetestUptake'] = 1
-
-# Misc configuration
-releaseConfig['enable_repo_setup'] = False
-releaseConfig['enableAutomaticPushToMirrors'] = True
-releaseConfig['use_mock'] = False
-releaseConfig['ftpSymlinkName'] = 'latest-10.0esr'
View
138 mozilla/release-firefox-mozilla-esr10.py.template
@@ -1,138 +0,0 @@
-# ATTENTION:
-# If you are editing the non-template version of this file (eg, doesn't end
-# with .template), your change WILL get overwritten. If you're adding, removing,
-# or changing options as part of release automation changes you should be
-# editing the .template instead. This file should only by edited directly if
-# you're starting a release without Release Kickoff. You have been warned.
-releaseConfig = {}
-releaseConfig['disable_tinderbox_mail'] = True
-releaseConfig['base_clobber_url'] = 'http://clobberer.pvt.build.mozilla.org/always_clobber.php'
-
-# Release Notification
-releaseConfig['AllRecipients'] = ['<release@mozilla.com>','<release-mgmt@mozilla.com>',]
-releaseConfig['ImportantRecipients'] = ['<release-drivers@mozilla.org>',]
-releaseConfig['AVVendorsRecipients'] = ['<av-vendor-release-announce@mozilla.org>',]
-releaseConfig['releaseTemplates'] = 'release_templates'
-releaseConfig['messagePrefix'] = '[release] '
-
-# Basic product configuration
-# Names for the product/files
-releaseConfig['productName'] = 'firefox'
-releaseConfig['appName'] = 'browser'
-# Current version info
-releaseConfig['version'] = '{{ version }}'
-releaseConfig['appVersion'] = '{{ appVersion }}'
-releaseConfig['milestone'] = releaseConfig['appVersion']
-releaseConfig['buildNumber'] = {{ buildNumber }}
-releaseConfig['baseTag'] = '{{ baseTag }}'
-releaseConfig['partialUpdates'] = {
-{% for version, partial in partials.items() %}
- '{{ version }}': {
- 'appVersion': '{{ partial['appVersion'] }}',
- 'buildNumber': {{ partial['buildNumber'] }},
- 'baseTag': '{{ partial['baseTag'] }}',
- },
-{% endfor %}
-}
-# Next (nightly) version info
-releaseConfig['nextAppVersion'] = '{{ version }}pre'
-releaseConfig['nextMilestone'] = releaseConfig['nextAppVersion']
-# Repository configuration, for tagging
-releaseConfig['sourceRepositories'] = {
- 'mozilla': {
- 'name': 'mozilla-esr10',
- 'path': '{{ branch }}',
- 'revision': '{{ mozillaRevision }}',
- 'relbranch': None,
- 'bumpFiles': {
- 'browser/config/version.txt': {
- 'version': releaseConfig['appVersion'],
- 'nextVersion': releaseConfig['nextAppVersion']
- },
- 'config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- 'js/src/config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- }
- }
-}
-# L10n repositories
-releaseConfig['l10nRelbranch'] = None
-releaseConfig['l10nRepoPath'] = 'releases/l10n/mozilla-release'
-releaseConfig['l10nRevisionFile'] = 'l10n-changesets_mozilla-esr10'
-# Support repositories
-releaseConfig['otherReposToTag'] = {
- 'build/compare-locales': 'RELEASE_0_8_2',
- 'build/buildbot': 'production-0.8',
- 'build/partner-repacks': 'default',
- 'build/mozharness': 'production',
-}
-
-# Platform configuration
-releaseConfig['enUSPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['notifyPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['talosTestPlatforms'] = releaseConfig['enUSPlatforms']
-releaseConfig['xulrunnerPlatforms'] = ()
-
-# Unittests
-releaseConfig['unittestPlatforms'] = ()
-releaseConfig['enableUnittests'] = True
-
-# L10n configuration
-releaseConfig['l10nPlatforms'] = releaseConfig['enUSPlatforms']
-releaseConfig['shippedLocalesPath'] = 'browser/locales/shipped-locales'
-releaseConfig['mergeLocales'] = True
-
-# Mercurial account
-releaseConfig['hgUsername'] = 'ffxbld'
-releaseConfig['hgSshKey'] = '~cltbld/.ssh/ffxbld_dsa'
-
-# Update-specific configuration
-releaseConfig['patcherConfig'] = 'mozEsr10-branch-patcher2.cfg'
-releaseConfig['ftpServer'] = 'ftp.mozilla.org'
-releaseConfig['stagingServer'] = 'stage.mozilla.org'
-releaseConfig['bouncerServer'] = 'download.mozilla.org'
-releaseConfig['ausServerUrl'] = 'https://aus3.mozilla.org'
-releaseConfig['ausHost'] = 'aus3-staging.mozilla.org'
-releaseConfig['ausUser'] = 'ffxbld'
-releaseConfig['ausSshKey'] = 'auspush'
-releaseConfig['releaseNotesUrl'] = None
-releaseConfig['testOlderPartials'] = False
-releaseConfig['useBetaChannel'] = 1
-releaseConfig['updateVerifyChunks'] = 4
-releaseConfig['verifyConfigs'] = {
- 'linux': 'mozEsr10-firefox-linux.cfg',
- 'linux64': 'mozEsr10-firefox-linux64.cfg',
- 'macosx64': 'mozEsr10-firefox-mac64.cfg',
- 'win32': 'mozEsr10-firefox-win32.cfg'
-}
-releaseConfig['mozconfigs'] = {
- 'linux': 'browser/config/mozconfigs/linux32/release',
- 'linux64': 'browser/config/mozconfigs/linux64/release',
- 'macosx64': 'browser/config/mozconfigs/macosx-universal/release',
- 'win32': 'browser/config/mozconfigs/win32/release',
-}
-releaseConfig['releaseChannel'] = 'esr'
-
-# Partner repack configuration
-releaseConfig['doPartnerRepacks'] = False
-releaseConfig['partnersRepoPath'] = 'build/partner-repacks'
-
-# Tuxedo/Bouncer configuration
-releaseConfig['tuxedoConfig'] = 'firefox-tuxedo.ini'
-releaseConfig['tuxedoServerUrl'] = 'https://bounceradmin.mozilla.com/api/'
-releaseConfig['extraBouncerPlatforms'] = ('solaris-sparc', 'solaris-i386',
- 'opensolaris-sparc',
- 'opensolaris-i386')
-releaseConfig['releaseUptake'] = 3
-releaseConfig['releasetestUptake'] = 1
-
-# Misc configuration
-releaseConfig['enable_repo_setup'] = False
-releaseConfig['enableAutomaticPushToMirrors'] = True
-releaseConfig['use_mock'] = False
-releaseConfig['ftpSymlinkName'] = 'latest-10.0esr'
View
147 mozilla/release-thunderbird-comm-esr10.py
@@ -1,147 +0,0 @@
-# ATTENTION:
-# If you are editing the non-template version of this file (eg, doesn't end
-# with .template), your change WILL get overwritten. If you're adding, removing,
-# or changing options as part of release automation changes you should be
-# editing the .template instead. This file should only by edited directly if
-# you're starting a release without Release Kickoff. You have been warned.
-releaseConfig = {}
-releaseConfig['disable_tinderbox_mail'] = True
-releaseConfig['base_clobber_url'] = 'http://clobberer.pvt.build.mozilla.org/always_clobber.php'
-
-# Release Notification
-releaseConfig['AllRecipients'] = ['<release@mozilla.com>']
-releaseConfig['ImportantRecipients'] = ['<thunderbird-drivers@mozilla.org>',]
-releaseConfig['AVVendorsRecipients'] = ['<av-vendor-release-announce@mozilla.org>',]
-releaseConfig['releaseTemplates'] = 'release_templates'
-releaseConfig['messagePrefix'] = '[release] '
-
-# Basic product configuration
-# Names for the product/files
-releaseConfig['productName'] = 'thunderbird'
-releaseConfig['appName'] = 'mail'
-releaseConfig['mozilla_dir'] = 'mozilla'
-# Current version info
-releaseConfig['version'] = '10.0.12esr'
-releaseConfig['appVersion'] = '10.0.12'
-releaseConfig['milestone'] = releaseConfig['appVersion']
-releaseConfig['buildNumber'] = 2
-releaseConfig['baseTag'] = 'THUNDERBIRD_10_0_12esr'
-releaseConfig['partialUpdates'] = {
-
- '10.0.11esr': {
- 'appVersion': '10.0.11',
- 'buildNumber': 1,
- 'baseTag': 'THUNDERBIRD_10_0_11esr',
- },
-
-}
-# Next (nightly) version info
-releaseConfig['nextAppVersion'] = '10.0.12esrpre'
-releaseConfig['nextMilestone'] = releaseConfig['nextAppVersion']
-# Repository configuration, for tagging
-releaseConfig['sourceRepositories'] = {
- 'comm': {
- 'name': 'comm-esr10',
- 'path': 'releases/comm-esr10',
- 'revision': '340fc94f25b6',
- 'relbranch': None,
- 'bumpFiles': {
- 'mail/config/version.txt': {
- 'version': releaseConfig['appVersion'],
- 'nextVersion': releaseConfig['nextAppVersion']
- },
- }
- },
- 'mozilla': {
- 'name': 'mozilla-esr10',
- 'path': 'releases/mozilla-esr10',
- 'revision': '8514e65d50ec',
- 'relbranch': None,
- 'bumpFiles': {
- 'config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- 'js/src/config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- }
- }
-}
-# L10n repositories
-releaseConfig['l10nRelbranch'] = None
-releaseConfig['l10nRepoPath'] = 'releases/l10n/mozilla-release'
-releaseConfig['l10nRevisionFile'] = 'l10n-changesets_thunderbird-esr10'
-# Support repositories
-releaseConfig['otherReposToTag'] = {
- 'build/compare-locales': 'RELEASE_0_8_2',
- 'build/buildbot': 'production-0.8',
- 'build/partner-repacks': 'default',
- 'build/mozharness': 'production',
-}
-
-# Platform configuration
-releaseConfig['enUSPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['notifyPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['talosTestPlatforms'] = ()
-releaseConfig['xulrunnerPlatforms'] = ()
-
-# Unittests
-releaseConfig['unittestPlatforms'] = ()
-releaseConfig['enableUnittests'] = True
-
-# L10n configuration
-releaseConfig['l10nPlatforms'] = releaseConfig['enUSPlatforms']
-releaseConfig['shippedLocalesPath'] = 'mail/locales/shipped-locales'
-releaseConfig['mergeLocales'] = True
-
-# Mercurial account
-releaseConfig['hgUsername'] = 'tbirdbld'
-releaseConfig['hgSshKey'] = '~cltbld/.ssh/tbirdbld_dsa'
-
-# Update-specific configuration
-releaseConfig['patcherConfig'] = 'mozEsr10-thunderbird-branch-patcher2.cfg'
-releaseConfig['ftpServer'] = 'ftp.mozilla.org'
-releaseConfig['stagingServer'] = 'stage.mozilla.org'
-releaseConfig['bouncerServer'] = 'download.mozilla.org'
-releaseConfig['ausServerUrl'] = 'https://aus3.mozilla.org'
-releaseConfig['ausHost'] = 'aus3-staging.mozilla.org'
-releaseConfig['ausUser'] = 'tbirdbld'
-releaseConfig['ausSshKey'] = 'auspush'
-releaseConfig['releaseNotesUrl'] = 'http://live.mozillamessaging.com/thunderbird/releasenotes?locale=%locale%&platform=%platform%&version=%version%'
-releaseConfig['testOlderPartials'] = False
-releaseConfig['useBetaChannel'] = 1
-releaseConfig['updateVerifyChunks'] = 4
-releaseConfig['verifyConfigs'] = {
- 'linux': 'mozEsr10-thunderbird-linux.cfg',
- 'linux64': 'mozEsr10-thunderbird-linux64.cfg',
- 'macosx64': 'mozEsr10-thunderbird-mac64.cfg',
- 'win32': 'mozEsr10-thunderbird-win32.cfg'
-}
-releaseConfig['mozconfigs'] = {
- 'linux': 'mail/config/mozconfigs/linux32/release',
- 'linux64': 'mail/config/mozconfigs/linux64/release',
- 'macosx64': 'mail/config/mozconfigs/macosx-universal/release',
- 'win32': 'mail/config/mozconfigs/win32/release',
-}
-releaseConfig['releaseChannel'] = 'esr'
-
-# Partner repack configuration
-releaseConfig['doPartnerRepacks'] = False
-releaseConfig['partnersRepoPath'] = 'build/partner-repacks'
-
-# Tuxedo/Bouncer configuration
-releaseConfig['tuxedoConfig'] = 'firefox-tuxedo.ini'
-releaseConfig['tuxedoServerUrl'] = 'https://bounceradmin.mozilla.com/api/'
-releaseConfig['extraBouncerPlatforms'] = ('solaris-sparc', 'solaris-i386',
- 'opensolaris-sparc',
- 'opensolaris-i386')
-releaseConfig['releaseUptake'] = 3
-releaseConfig['releasetestUptake'] = 1
-
-# Misc configuration
-releaseConfig['enable_repo_setup'] = False
-releaseConfig['enableAutomaticPushToMirrors'] = True
-releaseConfig['use_mock'] = False
-releaseConfig['ftpSymlinkName'] = 'latest-10.0esr'
View
147 mozilla/release-thunderbird-comm-esr10.py.template
@@ -1,147 +0,0 @@
-# ATTENTION:
-# If you are editing the non-template version of this file (eg, doesn't end
-# with .template), your change WILL get overwritten. If you're adding, removing,
-# or changing options as part of release automation changes you should be
-# editing the .template instead. This file should only by edited directly if
-# you're starting a release without Release Kickoff. You have been warned.
-releaseConfig = {}
-releaseConfig['disable_tinderbox_mail'] = True
-releaseConfig['base_clobber_url'] = 'http://clobberer.pvt.build.mozilla.org/always_clobber.php'
-
-# Release Notification
-releaseConfig['AllRecipients'] = ['<release@mozilla.com>']
-releaseConfig['ImportantRecipients'] = ['<thunderbird-drivers@mozilla.org>',]
-releaseConfig['AVVendorsRecipients'] = ['<av-vendor-release-announce@mozilla.org>',]
-releaseConfig['releaseTemplates'] = 'release_templates'
-releaseConfig['messagePrefix'] = '[release] '
-
-# Basic product configuration
-# Names for the product/files
-releaseConfig['productName'] = 'thunderbird'
-releaseConfig['appName'] = 'mail'
-releaseConfig['mozilla_dir'] = 'mozilla'
-# Current version info
-releaseConfig['version'] = '{{ version }}'
-releaseConfig['appVersion'] = '{{ appVersion }}'
-releaseConfig['milestone'] = releaseConfig['appVersion']
-releaseConfig['buildNumber'] = {{ buildNumber }}
-releaseConfig['baseTag'] = '{{ baseTag }}'
-releaseConfig['partialUpdates'] = {
-{% for version, partial in partials.items() %}
- '{{ version }}': {
- 'appVersion': '{{ partial['appVersion'] }}',
- 'buildNumber': {{ partial['buildNumber'] }},
- 'baseTag': '{{ partial['baseTag'] }}',
- },
-{% endfor %}
-}
-# Next (nightly) version info
-releaseConfig['nextAppVersion'] = '{{ version }}pre'
-releaseConfig['nextMilestone'] = releaseConfig['nextAppVersion']
-# Repository configuration, for tagging
-releaseConfig['sourceRepositories'] = {
- 'comm': {
- 'name': 'comm-esr10',
- 'path': '{{ branch }}',
- 'revision': '{{ commRevision }}',
- 'relbranch': None,
- 'bumpFiles': {
- 'mail/config/version.txt': {
- 'version': releaseConfig['appVersion'],
- 'nextVersion': releaseConfig['nextAppVersion']
- },
- }
- },
- 'mozilla': {
- 'name': 'mozilla-esr10',
- 'path': 'releases/mozilla-esr10',
- 'revision': '{{ mozillaRevision }}',
- 'relbranch': None,
- 'bumpFiles': {
- 'config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- 'js/src/config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- }
- }
-}
-# L10n repositories
-releaseConfig['l10nRelbranch'] = None
-releaseConfig['l10nRepoPath'] = 'releases/l10n/mozilla-release'
-releaseConfig['l10nRevisionFile'] = 'l10n-changesets_thunderbird-esr10'
-# Support repositories
-releaseConfig['otherReposToTag'] = {
- 'build/compare-locales': 'RELEASE_0_8_2',
- 'build/buildbot': 'production-0.8',
- 'build/partner-repacks': 'default',
- 'build/mozharness': 'production',
-}
-
-# Platform configuration
-releaseConfig['enUSPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['notifyPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['talosTestPlatforms'] = ()
-releaseConfig['xulrunnerPlatforms'] = ()
-
-# Unittests
-releaseConfig['unittestPlatforms'] = ()
-releaseConfig['enableUnittests'] = True
-
-# L10n configuration
-releaseConfig['l10nPlatforms'] = releaseConfig['enUSPlatforms']
-releaseConfig['shippedLocalesPath'] = 'mail/locales/shipped-locales'
-releaseConfig['mergeLocales'] = True
-
-# Mercurial account
-releaseConfig['hgUsername'] = 'tbirdbld'
-releaseConfig['hgSshKey'] = '~cltbld/.ssh/tbirdbld_dsa'
-
-# Update-specific configuration
-releaseConfig['patcherConfig'] = 'mozEsr10-thunderbird-branch-patcher2.cfg'
-releaseConfig['ftpServer'] = 'ftp.mozilla.org'
-releaseConfig['stagingServer'] = 'stage.mozilla.org'
-releaseConfig['bouncerServer'] = 'download.mozilla.org'
-releaseConfig['ausServerUrl'] = 'https://aus3.mozilla.org'
-releaseConfig['ausHost'] = 'aus3-staging.mozilla.org'
-releaseConfig['ausUser'] = 'tbirdbld'
-releaseConfig['ausSshKey'] = 'auspush'
-releaseConfig['releaseNotesUrl'] = 'http://live.mozillamessaging.com/thunderbird/releasenotes?locale=%locale%&platform=%platform%&version=%version%'
-releaseConfig['testOlderPartials'] = False
-releaseConfig['useBetaChannel'] = 1
-releaseConfig['updateVerifyChunks'] = 4
-releaseConfig['verifyConfigs'] = {
- 'linux': 'mozEsr10-thunderbird-linux.cfg',
- 'linux64': 'mozEsr10-thunderbird-linux64.cfg',
- 'macosx64': 'mozEsr10-thunderbird-mac64.cfg',
- 'win32': 'mozEsr10-thunderbird-win32.cfg'
-}
-releaseConfig['mozconfigs'] = {
- 'linux': 'mail/config/mozconfigs/linux32/release',
- 'linux64': 'mail/config/mozconfigs/linux64/release',
- 'macosx64': 'mail/config/mozconfigs/macosx-universal/release',
- 'win32': 'mail/config/mozconfigs/win32/release',
-}
-releaseConfig['releaseChannel'] = 'esr'
-
-# Partner repack configuration
-releaseConfig['doPartnerRepacks'] = False
-releaseConfig['partnersRepoPath'] = 'build/partner-repacks'
-
-# Tuxedo/Bouncer configuration
-releaseConfig['tuxedoConfig'] = 'firefox-tuxedo.ini'
-releaseConfig['tuxedoServerUrl'] = 'https://bounceradmin.mozilla.com/api/'
-releaseConfig['extraBouncerPlatforms'] = ('solaris-sparc', 'solaris-i386',
- 'opensolaris-sparc',
- 'opensolaris-i386')
-releaseConfig['releaseUptake'] = 3
-releaseConfig['releasetestUptake'] = 1
-
-# Misc configuration
-releaseConfig['enable_repo_setup'] = False
-releaseConfig['enableAutomaticPushToMirrors'] = True
-releaseConfig['use_mock'] = False
-releaseConfig['ftpSymlinkName'] = 'latest-10.0esr'
View
4 mozilla/staging_config.py
@@ -97,10 +97,6 @@
'enable_blocklist_update': False,
'blocklist_update_on_closed_tree': False,
},
- 'mozilla-esr10': {
- 'enable_blocklist_update': False,
- 'blocklist_update_on_closed_tree': False,
- },
'mozilla-esr17': {
'enable_blocklist_update': False,
'blocklist_update_on_closed_tree': False,
View
140 mozilla/staging_release-firefox-mozilla-esr10.py
@@ -1,140 +0,0 @@
-# ATTENTION:
-# If you are editing the non-template version of this file (eg, doesn't end
-# with .template), your change WILL get overwritten. If you're adding, removing,
-# or changing options as part of release automation changes you should be
-# editing the .template instead. This file should only by edited directly if
-# you're starting a release without Release Kickoff. You have been warned.
-EMAIL_RECIPIENTS = []
-
-releaseConfig = {}
-releaseConfig['skip_repo_setup'] = True
-releaseConfig['disable_tinderbox_mail'] = True
-releaseConfig['base_clobber_url'] = 'http://clobberer-stage.pvt.build.mozilla.org/always_clobber.php'
-
-# Release Notification
-releaseConfig['AllRecipients'] = EMAIL_RECIPIENTS
-releaseConfig['ImportantRecipients'] = EMAIL_RECIPIENTS
-releaseConfig['AVVendorsRecipients'] = EMAIL_RECIPIENTS
-releaseConfig['releaseTemplates'] = 'release_templates'
-releaseConfig['messagePrefix'] = '[staging-release] '
-
-# Basic product configuration
-# Names for the product/files
-releaseConfig['productName'] = 'firefox'
-releaseConfig['appName'] = 'browser'
-# Current version info
-releaseConfig['version'] = '10.0.1esr'
-releaseConfig['appVersion'] = '10.0.1'
-releaseConfig['milestone'] = '10.0.1'
-releaseConfig['buildNumber'] = 1
-releaseConfig['baseTag'] = 'FIREFOX_10_0_1esr'
-releaseConfig['partialUpdates'] = {
- '10.0esr': {
- 'appVersion': '10.0',
- 'buildNumber': 1,
- 'baseTag': 'FIREFOX_10_0esr',
- }
-}
-# Next (nightly) version info
-releaseConfig['nextAppVersion'] = releaseConfig['appVersion']
-releaseConfig['nextMilestone'] = releaseConfig['milestone']
-# Repository configuration, for tagging
-## Staging repository path
-releaseConfig['userRepoRoot'] = 'users/stage-ffxbld'
-releaseConfig['sourceRepositories'] = {
- 'mozilla': {
- 'name': 'mozilla-esr10',
- 'clonePath': 'releases/mozilla-esr10',
- 'path': 'users/stage-ffxbld/mozilla-esr10',
- 'revision': 'default',
- 'relbranch': None,
- 'bumpFiles': {
- 'browser/config/version.txt': {
- 'version': releaseConfig['appVersion'],
- 'nextVersion': releaseConfig['nextAppVersion']
- },
- 'config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- 'js/src/config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- }
- }
-}
-# L10n repositories
-releaseConfig['l10nRelbranch'] = None
-releaseConfig['l10nRepoClonePath'] = 'releases/l10n/mozilla-release'
-releaseConfig['l10nRepoPath'] = 'users/stage-ffxbld'
-releaseConfig['l10nRevisionFile'] = 'l10n-changesets_mozilla-esr10'
-# Support repositories
-releaseConfig['otherReposToTag'] = {
- 'users/stage-ffxbld/compare-locales': 'RELEASE_0_8_2',
- 'users/stage-ffxbld/buildbot': 'production-0.8',
- 'users/stage-ffxbld/partner-repacks': 'default',
-}
-
-# Platform configuration
-releaseConfig['enUSPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['notifyPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['talosTestPlatforms'] = releaseConfig['enUSPlatforms']
-releaseConfig['xulrunnerPlatforms'] = ()
-
-# Unittests
-releaseConfig['unittestPlatforms'] = ()
-releaseConfig['enableUnittests'] = True
-
-# L10n configuration
-releaseConfig['l10nPlatforms'] = releaseConfig['enUSPlatforms']
-releaseConfig['shippedLocalesPath'] = 'browser/locales/shipped-locales'
-releaseConfig['l10nChunks'] = 2
-releaseConfig['mergeLocales'] = True
-
-# Mercurial account
-releaseConfig['hgUsername'] = 'stage-ffxbld'
-releaseConfig['hgSshKey'] = '~cltbld/.ssh/ffxbld_dsa'
-
-# Update-specific configuration
-releaseConfig['patcherConfig'] = 'mozEsr10-branch-patcher2.cfg'
-releaseConfig['ftpServer'] = 'dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['stagingServer'] = 'dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['previousReleasesStagingServer'] = 'stage.mozilla.org'
-releaseConfig['bouncerServer'] = 'download.mozilla.org'
-releaseConfig['ausServerUrl'] = 'http://dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['ausHost'] = 'dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['ausUser'] = 'ffxbld'
-releaseConfig['ausSshKey'] = 'ffxbld_dsa'
-releaseConfig['releaseNotesUrl'] = None
-releaseConfig['testOlderPartials'] = False
-releaseConfig['verifyConfigs'] = {
- 'linux': 'mozEsr10-firefox-linux.cfg',
- 'linux64': 'mozEsr10-firefox-linux64.cfg',
- 'macosx64': 'mozEsr10-firefox-mac64.cfg',
- 'win32': 'mozEsr10-firefox-win32.cfg'
-}
-releaseConfig['mozconfigs'] = {
- 'linux': 'browser/config/mozconfigs/linux32/release',
- 'linux64': 'browser/config/mozconfigs/linux64/release',
- 'macosx64': 'browser/config/mozconfigs/macosx-universal/release',
- 'win32': 'browser/config/mozconfigs/win32/release',
-}
-releaseConfig['releaseChannel'] = 'esr'
-
-# Partner repack configuration
-releaseConfig['doPartnerRepacks'] = False
-releaseConfig['partnersRepoPath'] = 'users/stage-ffxbld/partner-repacks'
-
-# Tuxedo/Bouncer configuration
-releaseConfig['tuxedoConfig'] = 'firefox-tuxedo.ini'
-releaseConfig['tuxedoServerUrl'] = 'https://tuxedo.stage.mozilla.com/api/'
-releaseConfig['extraBouncerPlatforms'] = ('solaris-sparc', 'solaris-i386',
- 'opensolaris-sparc',
- 'opensolaris-i386')
-
-# Misc configuration
-releaseConfig['enable_repo_setup'] = False
-releaseConfig['build_tools_repo_path'] = "users/stage-ffxbld/tools"
-releaseConfig['use_mock'] = False
-releaseConfig['ftpSymlinkName'] = 'latest-10.0esr'
View
142 mozilla/staging_release-firefox-mozilla-esr10.py.template
@@ -1,142 +0,0 @@
-# ATTENTION:
-# If you are editing the non-template version of this file (eg, doesn't end
-# with .template), your change WILL get overwritten. If you're adding, removing,
-# or changing options as part of release automation changes you should be
-# editing the .template instead. This file should only by edited directly if
-# you're starting a release without Release Kickoff. You have been warned.
-EMAIL_RECIPIENTS = []
-
-releaseConfig = {}
-releaseConfig['skip_repo_setup'] = True
-releaseConfig['disable_tinderbox_mail'] = True
-releaseConfig['base_clobber_url'] = 'http://clobberer-stage.pvt.build.mozilla.org/always_clobber.php'
-
-# Release Notification
-releaseConfig['AllRecipients'] = EMAIL_RECIPIENTS
-releaseConfig['ImportantRecipients'] = EMAIL_RECIPIENTS
-releaseConfig['AVVendorsRecipients'] = EMAIL_RECIPIENTS
-releaseConfig['releaseTemplates'] = 'release_templates'
-releaseConfig['messagePrefix'] = '[staging-release] '
-
-# Basic product configuration
-# Names for the product/files
-releaseConfig['productName'] = 'firefox'
-releaseConfig['appName'] = 'browser'
-# Current version info
-releaseConfig['version'] = '{{ version }}'
-releaseConfig['appVersion'] = '{{ appVersion }}'
-releaseConfig['milestone'] = releaseConfig['appVersion']
-releaseConfig['buildNumber'] = {{ buildNumber }}
-releaseConfig['baseTag'] = '{{ baseTag }}'
-releaseConfig['partialUpdates'] = {
-{% for version, partial in partials.items() %}
- '{{ version }}': {
- 'appVersion': '{{ partial['appVersion'] }}',
- 'buildNumber': {{ partial['buildNumber'] }},
- 'baseTag': '{{ partial['baseTag'] }}',
- },
-{% endfor %}
-}
-# Next (nightly) version info
-releaseConfig['nextAppVersion'] = '{{ version }}pre'
-releaseConfig['nextMilestone'] = releaseConfig['nextAppVersion']
-# Repository configuration, for tagging
-## Staging repository path
-releaseConfig['userRepoRoot'] = 'users/stage-ffxbld'
-releaseConfig['sourceRepositories'] = {
- 'mozilla': {
- 'name': 'mozilla-esr10',
- 'clonePath': 'releases/mozilla-esr10',
- 'path': '{{ branch }}',
- 'revision': '{{ mozillaRevision }}',
- 'relbranch': None,
- 'bumpFiles': {
- 'browser/config/version.txt': {
- 'version': releaseConfig['appVersion'],
- 'nextVersion': releaseConfig['nextAppVersion']
- },
- 'config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- 'js/src/config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- }
- }
-}
-# L10n repositories
-releaseConfig['l10nRelbranch'] = None
-releaseConfig['l10nRepoClonePath'] = 'releases/l10n/mozilla-release'
-releaseConfig['l10nRepoPath'] = 'users/stage-ffxbld'
-releaseConfig['l10nRevisionFile'] = 'l10n-changesets_mozilla-esr10'
-# Support repositories
-releaseConfig['otherReposToTag'] = {
- 'users/stage-ffxbld/compare-locales': 'RELEASE_0_8_2',
- 'users/stage-ffxbld/buildbot': 'production-0.8',
- 'users/stage-ffxbld/partner-repacks': 'default',
-}
-
-# Platform configuration
-releaseConfig['enUSPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['notifyPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['talosTestPlatforms'] = releaseConfig['enUSPlatforms']
-releaseConfig['xulrunnerPlatforms'] = ()
-
-# Unittests
-releaseConfig['unittestPlatforms'] = ()
-releaseConfig['enableUnittests'] = True
-
-# L10n configuration
-releaseConfig['l10nPlatforms'] = releaseConfig['enUSPlatforms']
-releaseConfig['shippedLocalesPath'] = 'browser/locales/shipped-locales'
-releaseConfig['l10nChunks'] = 2
-releaseConfig['mergeLocales'] = True
-
-# Mercurial account
-releaseConfig['hgUsername'] = 'stage-ffxbld'
-releaseConfig['hgSshKey'] = '~cltbld/.ssh/ffxbld_dsa'
-
-# Update-specific configuration
-releaseConfig['patcherConfig'] = 'mozEsr10-branch-patcher2.cfg'
-releaseConfig['ftpServer'] = 'dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['stagingServer'] = 'dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['previousReleasesStagingServer'] = 'stage.mozilla.org'
-releaseConfig['bouncerServer'] = 'download.mozilla.org'
-releaseConfig['ausServerUrl'] = 'http://dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['ausHost'] = 'dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['ausUser'] = 'ffxbld'
-releaseConfig['ausSshKey'] = 'ffxbld_dsa'
-releaseConfig['releaseNotesUrl'] = None
-releaseConfig['testOlderPartials'] = False
-releaseConfig['verifyConfigs'] = {
- 'linux': 'mozEsr10-firefox-linux.cfg',
- 'linux64': 'mozEsr10-firefox-linux64.cfg',
- 'macosx64': 'mozEsr10-firefox-mac64.cfg',
- 'win32': 'mozEsr10-firefox-win32.cfg'
-}
-releaseConfig['mozconfigs'] = {
- 'linux': 'browser/config/mozconfigs/linux32/release',
- 'linux64': 'browser/config/mozconfigs/linux64/release',
- 'macosx64': 'browser/config/mozconfigs/macosx-universal/release',
- 'win32': 'browser/config/mozconfigs/win32/release',
-}
-releaseConfig['releaseChannel'] = 'esr'
-
-# Partner repack configuration
-releaseConfig['doPartnerRepacks'] = False
-releaseConfig['partnersRepoPath'] = 'users/stage-ffxbld/partner-repacks'
-
-# Tuxedo/Bouncer configuration
-releaseConfig['tuxedoConfig'] = 'firefox-tuxedo.ini'
-releaseConfig['tuxedoServerUrl'] = 'https://tuxedo.stage.mozilla.com/api/'
-releaseConfig['extraBouncerPlatforms'] = ('solaris-sparc', 'solaris-i386',
- 'opensolaris-sparc',
- 'opensolaris-i386')
-
-# Misc configuration
-releaseConfig['enable_repo_setup'] = False
-releaseConfig['build_tools_repo_path'] = "users/stage-ffxbld/tools"
-releaseConfig['use_mock'] = False
-releaseConfig['ftpSymlinkName'] = 'latest-10.0esr'
View
150 mozilla/staging_release-thunderbird-comm-esr10.py
@@ -1,150 +0,0 @@
-# ATTENTION:
-# If you are editing the non-template version of this file (eg, doesn't end
-# with .template), your change WILL get overwritten. If you're adding, removing,
-# or changing options as part of release automation changes you should be
-# editing the .template instead. This file should only by edited directly if
-# you're starting a release without Release Kickoff. You have been warned.
-EMAIL_RECIPIENTS = []
-
-releaseConfig = {}
-releaseConfig['skip_repo_setup'] = True
-releaseConfig['disable_tinderbox_mail'] = True
-releaseConfig['base_clobber_url'] = 'http://clobberer-stage.pvt.build.mozilla.org/always_clobber.php'
-
-# Release Notification
-releaseConfig['AllRecipients'] = EMAIL_RECIPIENTS
-releaseConfig['ImportantRecipients'] = EMAIL_RECIPIENTS
-releaseConfig['AVVendorsRecipients'] = EMAIL_RECIPIENTS
-releaseConfig['releaseTemplates'] = 'release_templates'
-releaseConfig['messagePrefix'] = '[staging-release] '
-
-# Basic product configuration
-# Names for the product/files
-releaseConfig['productName'] = 'thunderbird'
-releaseConfig['appName'] = 'mail'
-releaseConfig['mozilla_dir'] = 'mozilla'
-# Current version info
-releaseConfig['version'] = '10.0.1esr'
-releaseConfig['appVersion'] = '10.0.1'
-releaseConfig['milestone'] = '10.0.1'
-releaseConfig['buildNumber'] = 1
-releaseConfig['baseTag'] = 'THUNDERBIRD_10_0_1esr'
-releaseConfig['partialUpdates'] = {
- '10.0esr': {
- 'appVersion': '10.0',
- 'buildNumber': 1,
- 'baseTag': 'THUNDERBIRD_10_0esr',
- }
-}
-# Next (nightly) version info
-releaseConfig['nextAppVersion'] = releaseConfig['appVersion']
-releaseConfig['nextMilestone'] = releaseConfig['milestone']
-# Repository configuration, for tagging
-## Staging repository path
-releaseConfig['userRepoRoot'] = 'users/stage-ffxbld'
-releaseConfig['sourceRepositories'] = {
- 'comm': {
- 'name': 'comm-esr10',
- 'clonePath': 'releases/comm-esr10',
- 'path': 'users/stage-ffxbld/comm-esr10',
- 'revision': 'default',
- 'relbranch': None,
- 'bumpFiles': {
- 'mail/config/version.txt': {
- 'version': releaseConfig['appVersion'],
- 'nextVersion': releaseConfig['nextAppVersion']
- },
- }
- },
- 'mozilla': {
- 'name': 'mozilla-esr10',
- 'clonePath': 'releases/mozilla-esr10',
- 'path': 'users/stage-ffxbld/mozilla-esr10',
- 'revision': 'default',
- 'relbranch': None,
- 'bumpFiles': {
- 'config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- 'js/src/config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- }
- }
-}
-# L10n repositories
-releaseConfig['l10nRelbranch'] = None
-releaseConfig['l10nRepoClonePath'] = 'releases/l10n/mozilla-release'
-releaseConfig['l10nRepoPath'] = 'users/stage-ffxbld'
-releaseConfig['l10nRevisionFile'] = 'l10n-changesets_thunderbird-esr10'
-# Support repositories
-releaseConfig['otherReposToTag'] = {
- 'users/stage-ffxbld/compare-locales': 'RELEASE_0_8_2',
- 'users/stage-ffxbld/buildbot': 'production-0.8',
- 'users/stage-ffxbld/partner-repacks': 'default',
-}
-
-# Platform configuration
-releaseConfig['enUSPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['notifyPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['talosTestPlatforms'] = ()
-releaseConfig['xulrunnerPlatforms'] = ()
-
-# Unittests
-releaseConfig['unittestPlatforms'] = ()
-releaseConfig['enableUnittests'] = True
-
-# L10n configuration
-releaseConfig['l10nPlatforms'] = releaseConfig['enUSPlatforms']
-releaseConfig['shippedLocalesPath'] = 'mail/locales/shipped-locales'
-releaseConfig['l10nChunks'] = 2
-releaseConfig['mergeLocales'] = True
-
-# Mercurial account
-releaseConfig['hgUsername'] = 'stage-ffxbld'
-releaseConfig['hgSshKey'] = '~cltbld/.ssh/ffxbld_dsa'
-
-# Update-specific configuration
-releaseConfig['patcherConfig'] = 'mozEsr10-thunderbird-branch-patcher2.cfg'
-releaseConfig['ftpServer'] = 'dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['stagingServer'] = 'dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['previousReleasesStagingServer'] = 'stage.mozilla.org'
-releaseConfig['bouncerServer'] = 'download.mozilla.org'
-releaseConfig['ausServerUrl'] = 'http://dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['ausHost'] = 'dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['ausUser'] = 'tbirdbld'
-releaseConfig['ausSshKey'] = 'tbirdbld_dsa'
-releaseConfig['releaseNotesUrl'] = 'http://live.mozillamessaging.com/thunderbird/releasenotes?locale=%locale%&platform=%platform%&version=%version%'
-releaseConfig['testOlderPartials'] = False
-releaseConfig['verifyConfigs'] = {
- 'linux': 'mozEsr10-thunderbird-linux.cfg',
- 'linux64': 'mozEsr10-thunderbird-linux64.cfg',
- 'macosx64': 'mozEsr10-thunderbird-mac64.cfg',
- 'win32': 'mozEsr10-thunderbird-win32.cfg'
-}
-releaseConfig['mozconfigs'] = {
- 'linux': 'mail/config/mozconfigs/linux32/release',
- 'linux64': 'mail/config/mozconfigs/linux64/release',
- 'macosx64': 'mail/config/mozconfigs/macosx-universal/release',
- 'win32': 'mail/config/mozconfigs/win32/release',
-}
-releaseConfig['releaseChannel'] = 'esr'
-
-# Partner repack configuration
-releaseConfig['doPartnerRepacks'] = False
-releaseConfig['partnersRepoPath'] = 'users/stage-ffxbld/partner-repacks'
-
-# Tuxedo/Bouncer configuration
-releaseConfig['tuxedoConfig'] = 'firefox-tuxedo.ini'
-releaseConfig['tuxedoServerUrl'] = 'https://tuxedo.stage.mozilla.com/api/'
-releaseConfig['extraBouncerPlatforms'] = ('solaris-sparc', 'solaris-i386',
- 'opensolaris-sparc',
- 'opensolaris-i386')
-
-# Misc configuration
-releaseConfig['enable_repo_setup'] = False
-releaseConfig['build_tools_repo_path'] = "users/stage-ffxbld/tools"
-releaseConfig['use_mock'] = False
-releaseConfig['ftpSymlinkName'] = 'latest-esr'
View
152 mozilla/staging_release-thunderbird-comm-esr10.py.template
@@ -1,152 +0,0 @@
-# ATTENTION:
-# If you are editing the non-template version of this file (eg, doesn't end
-# with .template), your change WILL get overwritten. If you're adding, removing,
-# or changing options as part of release automation changes you should be
-# editing the .template instead. This file should only by edited directly if
-# you're starting a release without Release Kickoff. You have been warned.
-EMAIL_RECIPIENTS = []
-
-releaseConfig = {}
-releaseConfig['skip_repo_setup'] = True
-releaseConfig['disable_tinderbox_mail'] = True
-releaseConfig['base_clobber_url'] = 'http://clobberer-stage.pvt.build.mozilla.org/always_clobber.php'
-
-# Release Notification
-releaseConfig['AllRecipients'] = EMAIL_RECIPIENTS
-releaseConfig['ImportantRecipients'] = EMAIL_RECIPIENTS
-releaseConfig['AVVendorsRecipients'] = EMAIL_RECIPIENTS
-releaseConfig['releaseTemplates'] = 'release_templates'
-releaseConfig['messagePrefix'] = '[staging-release] '
-
-# Basic product configuration
-# Names for the product/files
-releaseConfig['productName'] = 'thunderbird'
-releaseConfig['appName'] = 'mail'
-releaseConfig['mozilla_dir'] = 'mozilla'
-# Current version info
-releaseConfig['version'] = '{{ version }}'
-releaseConfig['appVersion'] = '{{ appVersion }}'
-releaseConfig['milestone'] = releaseConfig['appVersion']
-releaseConfig['buildNumber'] = {{ buildNumber }}
-releaseConfig['baseTag'] = '{{ baseTag }}'
-releaseConfig['partialUpdates'] = {
-{% for version, partial in partials.items() %}
- '{{ version }}': {
- 'appVersion': '{{ partial['appVersion'] }}',
- 'buildNumber': {{ partial['buildNumber'] }},
- 'baseTag': '{{ partial['baseTag'] }}',
- },
-{% endfor %}
-}
-# Next (nightly) version info
-releaseConfig['nextAppVersion'] = '{{ version }}pre'
-releaseConfig['nextMilestone'] = releaseConfig['nextAppVersion']
-# Repository configuration, for tagging
-## Staging repository path
-releaseConfig['userRepoRoot'] = 'users/stage-ffxbld'
-releaseConfig['sourceRepositories'] = {
- 'comm': {
- 'name': 'comm-esr10',
- 'clonePath': 'releases/comm-esr10',
- 'path': '{{ branch }}',
- 'revision': '{{ commRevision }}',
- 'relbranch': None,
- 'bumpFiles': {
- 'mail/config/version.txt': {
- 'version': releaseConfig['appVersion'],
- 'nextVersion': releaseConfig['nextAppVersion']
- },
- }
- },
- 'mozilla': {
- 'name': 'mozilla-esr10',
- 'clonePath': 'releases/mozilla-esr10',
- 'path': 'users/stage-ffxbld/mozilla-esr10',
- 'revision': '{{ mozillaRevision }}',
- 'relbranch': None,
- 'bumpFiles': {
- 'config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- 'js/src/config/milestone.txt': {
- 'version': releaseConfig['milestone'],
- 'nextVersion': releaseConfig['nextMilestone']
- },
- }
- }
-}
-# L10n repositories
-releaseConfig['l10nRelbranch'] = None
-releaseConfig['l10nRepoClonePath'] = 'releases/l10n/mozilla-release'
-releaseConfig['l10nRepoPath'] = 'users/stage-ffxbld'
-releaseConfig['l10nRevisionFile'] = 'l10n-changesets_thunderbird-esr10'
-# Support repositories
-releaseConfig['otherReposToTag'] = {
- 'users/stage-ffxbld/compare-locales': 'RELEASE_0_8_2',
- 'users/stage-ffxbld/buildbot': 'production-0.8',
- 'users/stage-ffxbld/partner-repacks': 'default',
-}
-
-# Platform configuration
-releaseConfig['enUSPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['notifyPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64')
-releaseConfig['talosTestPlatforms'] = ()
-releaseConfig['xulrunnerPlatforms'] = ()
-
-# Unittests
-releaseConfig['unittestPlatforms'] = ()
-releaseConfig['enableUnittests'] = True
-
-# L10n configuration
-releaseConfig['l10nPlatforms'] = releaseConfig['enUSPlatforms']
-releaseConfig['shippedLocalesPath'] = 'mail/locales/shipped-locales'
-releaseConfig['l10nChunks'] = 2
-releaseConfig['mergeLocales'] = True
-
-# Mercurial account
-releaseConfig['hgUsername'] = 'stage-ffxbld'
-releaseConfig['hgSshKey'] = '~cltbld/.ssh/ffxbld_dsa'
-
-# Update-specific configuration
-releaseConfig['patcherConfig'] = 'mozEsr10-thunderbird-branch-patcher2.cfg'
-releaseConfig['ftpServer'] = 'dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['stagingServer'] = 'dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['previousReleasesStagingServer'] = 'stage.mozilla.org'
-releaseConfig['bouncerServer'] = 'download.mozilla.org'
-releaseConfig['ausServerUrl'] = 'http://dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['ausHost'] = 'dev-stage01.srv.releng.scl3.mozilla.com'
-releaseConfig['ausUser'] = 'tbirdbld'
-releaseConfig['ausSshKey'] = 'tbirdbld_dsa'
-releaseConfig['releaseNotesUrl'] = 'http://live.mozillamessaging.com/thunderbird/releasenotes?locale=%locale%&platform=%platform%&version=%version%'
-releaseConfig['testOlderPartials'] = False
-releaseConfig['verifyConfigs'] = {
- 'linux': 'mozEsr10-thunderbird-linux.cfg',
- 'linux64': 'mozEsr10-thunderbird-linux64.cfg',
- 'macosx64': 'mozEsr10-thunderbird-mac64.cfg',
- 'win32': 'mozEsr10-thunderbird-win32.cfg'
-}
-releaseConfig['mozconfigs'] = {
- 'linux': 'mail/config/mozconfigs/linux32/release',
- 'linux64': 'mail/config/mozconfigs/linux64/release',
- 'macosx64': 'mail/config/mozconfigs/macosx-universal/release',
- 'win32': 'mail/config/mozconfigs/win32/release',
-}
-releaseConfig['releaseChannel'] = 'esr'
-
-# Partner repack configuration
-releaseConfig['doPartnerRepacks'] = False
-releaseConfig['partnersRepoPath'] = 'users/stage-ffxbld/partner-repacks'
-
-# Tuxedo/Bouncer configuration
-releaseConfig['tuxedoConfig'] = 'firefox-tuxedo.ini'
-releaseConfig['tuxedoServerUrl'] = 'https://tuxedo.stage.mozilla.com/api/'
-releaseConfig['extraBouncerPlatforms'] = ('solaris-sparc', 'solaris-i386',
- 'opensolaris-sparc',
- 'opensolaris-i386')
-
-# Misc configuration
-releaseConfig['enable_repo_setup'] = False
-releaseConfig['build_tools_repo_path'] = "users/stage-ffxbld/tools"
-releaseConfig['use_mock'] = False
-releaseConfig['ftpSymlinkName'] = 'latest-esr'
View
156 mozilla/thunderbird_config.py
@@ -44,7 +44,6 @@
'macosx64': {},
'linux-debug': {},
'linux64-debug': {},
- 'macosx-debug': {},
'macosx64-debug': {},
'win32-debug': {},
},
@@ -489,44 +488,6 @@
('/home/cltbld/.hgrc', '/builds/.hgrc'),
],
},
- 'macosx-debug': {
- 'enable_nightly': False,
- 'enable_leaktests': True,
- 'product_name': 'thunderbird',
- 'app_name': 'mail',
- 'base_name': builder_prefix + 'OS X 10.7 32-bit %(branch)s leak test',
- 'mozconfig': 'macosx/%(branch)s/debug',
- 'run_alive_tests': False,
- 'src_mozconfig': 'mail/config/mozconfigs/macosx32/debug',
- 'profiled_build': False,
- 'builds_before_reboot': thunderbird_localconfig.BUILDS_BEFORE_REBOOT,
- 'download_symbols': True,
- 'packageTests': True,
- 'build_space': 10,
- 'slaves': SLAVES['macosx64-lion'],
- 'platform_objdir': OBJDIR,
- 'stage_product': 'thunderbird',
- 'stage_platform': 'macosx-debug',
- 'enable_shared_checkouts': True,
- 'enable_ccache': True,
- 'env': {
- 'MOZ_OBJDIR': OBJDIR,
- 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
- 'XPCOM_DEBUG_BREAK': 'stack-and-abort',
- 'MOZ_CRASHREPORTER_NO_REPORT': '1',
- 'LC_ALL': 'C',
- 'PATH': '/tools/python/bin:/tools/buildbot/bin:/opt/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin',
- 'CCACHE_DIR': '/builds/ccache',
- 'CCACHE_COMPRESS': '1',
- 'CCACHE_UMASK': '002',
- },
- 'enable_unittests': False,
- 'enable_checktests': True,
- 'talos_masters': None,
- 'nightly_signing_servers': 'mac-dep-signing',
- 'dep_signing_servers': 'mac-dep-signing',
- 'tooltool_manifest_src': 'mail/config/tooltool-manifests/macosx32/releng.manifest',
- },
'macosx64-debug': {
'enable_nightly': False,
'enable_leaktests': False,
@@ -612,20 +573,6 @@
},
'comm-release': {
},
- 'comm-esr10': {
- 'lock_platforms': True,
- 'platforms': {
- 'linux': {},
- 'linux64': {},
- 'win32': {},
- 'macosx64': {},
- 'linux-debug': {},
- 'linux64-debug': {},
- 'macosx-debug': {},
- 'macosx64-debug': {},
- 'win32-debug': {},
- },
- },
'comm-esr17': {
'lock_platforms': True,
'platforms': {
@@ -693,31 +640,6 @@
value = value % locals()
BRANCHES[branch]['platforms'][platform][key] = value
-# begin delete WIN32_ENV and WIN32_DEBUG_ENV for esr10 EOL
-WIN32_ENV = {
- 'MOZ_OBJDIR': OBJDIR,
- 'SYMBOL_SERVER_HOST': thunderbird_localconfig.SYMBOL_SERVER_HOST,
- 'SYMBOL_SERVER_USER': 'tbirdbld',
- 'SYMBOL_SERVER_PATH': SYMBOL_SERVER_PATH,
- 'POST_SYMBOL_UPLOAD_CMD': SYMBOL_SERVER_POST_UPLOAD_CMD,
- 'SYMBOL_SERVER_SSH_KEY': "/c/Documents and Settings/cltbld/.ssh/tbirdbld_dsa",
- 'TINDERBOX_OUTPUT': '1',
- 'MOZ_CRASHREPORTER_NO_REPORT': '1',
- # Source server support, bug 506702
- 'PDBSTR_PATH': '/c/Program Files/Debugging Tools for Windows/srcsrv/pdbstr.exe',
- 'HG_SHARE_BASE_DIR': 'e:/builds/hg-shared',
- 'PATH': "${MOZILLABUILD}nsis-2.46u;${PATH}",
-}
-
-WIN32_DEBUG_ENV = {
- 'MOZ_OBJDIR': OBJDIR,
- 'XPCOM_DEBUG_BREAK': 'stack-and-abort',
- 'MOZ_CRASHREPORTER_NO_REPORT': '1',
- 'HG_SHARE_BASE_DIR': 'e:/builds/hg-shared',
- 'PATH': "${MOZILLABUILD}nsis-2.46u;${PATH}",
-}
-# end delete
-
######## comm-central
# This is a path, relative to HGURL, where the repository is located
# HGURL + repo_path should be a valid repository
@@ -819,72 +741,6 @@
del BRANCHES['comm-release']['platforms']['linux64-debug']['env']['PATH']
# mock disabled block stop
-######## comm-esr10
-BRANCHES['comm-esr10']['repo_path'] = 'releases/comm-esr10'
-BRANCHES['comm-esr10']['update_channel'] = 'nightly-esr10'
-BRANCHES['comm-esr10']['l10n_repo_path'] = 'releases/l10n/mozilla-release'
-BRANCHES['comm-esr10']['enable_weekly_bundle'] = True
-BRANCHES['comm-esr10']['start_hour'] = [3]
-BRANCHES['comm-esr10']['start_minute'] = [45]
-BRANCHES['comm-esr10']['enable_xulrunner'] = False
-BRANCHES['comm-esr10']['enable_mac_a11y'] = True
-# L10n configuration
-BRANCHES['comm-esr10']['enable_l10n'] = False
-BRANCHES['comm-esr10']['enable_l10n_onchange'] = False
-BRANCHES['comm-esr10']['l10nNightlyUpdate'] = False
-BRANCHES['comm-esr10']['l10n_platforms'] = ['linux', 'linux64', 'win32',
- 'macosx64']
-BRANCHES['comm-esr10']['l10nDatedDirs'] = True
-BRANCHES['comm-esr10']['l10n_tree'] = 'tbesr10'
-BRANCHES['comm-esr10']['enable_multi_locale'] = True
-BRANCHES['comm-esr10']['enUS_binaryURL'] = \
- GLOBAL_VARS['download_base_url'] + '/nightly/latest-comm-esr10'
-BRANCHES['comm-esr10']['allLocalesFile'] = 'mail/locales/all-locales'
-BRANCHES['comm-esr10']['localesURL'] = \
- '%s/build/buildbot-configs/raw-file/production/mozilla/l10n/all-locales.comm-esr10' % (GLOBAL_VARS['hgurl'])
-# temp disable nightlies (which includes turning off enable_l10n and l10nNightlyUpdate)
-BRANCHES['comm-esr10']['enable_nightly'] = True
-BRANCHES['comm-esr10']['create_snippet'] = True
-BRANCHES['comm-esr10']['create_partial'] = True
-BRANCHES['comm-esr10']['aus2_base_upload_dir'] = '/opt/aus2/incoming/2/Thunderbird/comm-esr10'
-BRANCHES['comm-esr10']['aus2_base_upload_dir_l10n'] = '/opt/aus2/incoming/2/Thunderbird/comm-esr10'
-BRANCHES['comm-esr10']['enable_blocklist_update'] = False
-BRANCHES['comm-esr10']['blocklist_update_on_closed_tree'] = False
-BRANCHES['comm-esr10']['enable_valgrind'] = False
-
-BRANCHES['comm-esr10']['platforms']['win32']['slaves'] = SLAVES['win32']
-BRANCHES['comm-esr10']['platforms']['win32']['env'] = WIN32_ENV
-BRANCHES['comm-esr10']['platforms']['win32-debug']['slaves'] = SLAVES['win32']
-BRANCHES['comm-esr10']['platforms']['win32-debug']['env'] = WIN32_DEBUG_ENV
-
-BRANCHES['comm-esr10']['platforms']['macosx64']['base_name'] = builder_prefix + 'OS X 10.6.2 comm-esr10'
-BRANCHES['comm-esr10']['platforms']['macosx64']['slaves'] = SLAVES['macosx64']
-BRANCHES['comm-esr10']['platforms']['macosx64']['enable_ccache'] = False
-BRANCHES['comm-esr10']['platforms']['macosx-debug']['base_name'] = builder_prefix + 'OS X 10.5.2 comm-esr10 leak test'
-BRANCHES['comm-esr10']['platforms']['macosx-debug']['slaves'] = SLAVES['macosx64']
-BRANCHES['comm-esr10']['platforms']['macosx-debug']['enable_ccache'] = False
-BRANCHES['comm-esr10']['platforms']['macosx64-debug']['base_name'] = builder_prefix + 'OS X 10.6.2 comm-esr10 leak test'
-BRANCHES['comm-esr10']['platforms']['macosx64-debug']['slaves'] = SLAVES['macosx64']
-BRANCHES['comm-esr10']['platforms']['macosx64-debug']['enable_ccache'] = False
-# mock disabled block start
-BRANCHES['comm-esr10']['platforms']['linux']['use_mock'] = False
-BRANCHES['comm-esr10']['platforms']['linux64']['use_mock'] = False
-BRANCHES['comm-esr10']['platforms']['linux-debug']['use_mock'] = False
-BRANCHES['comm-esr10']['platforms']['linux64-debug']['use_mock'] = False
-BRANCHES['comm-esr10']['platforms']['linux']['slaves'] = SLAVES['linux']
-BRANCHES['comm-esr10']['platforms']['linux64']['slaves'] = SLAVES['linux64']
-BRANCHES['comm-esr10']['platforms']['linux-debug']['slaves'] = SLAVES['linux']
-BRANCHES['comm-esr10']['platforms']['linux64-debug']['slaves'] = SLAVES['linux64']
-BRANCHES['comm-esr10']['platforms']['linux']['env']['PYTHON26'] = '/tools/python-2.6.5/bin/python'
-BRANCHES['comm-esr10']['platforms']['linux64']['env']['PYTHON26'] = '/tools/python-2.6.5/bin/python'
-BRANCHES['comm-esr10']['platforms']['linux']['env']['SYMBOL_SERVER_SSH_KEY'] = "/home/cltbld/.ssh/tbirdbld_dsa"
-BRANCHES['comm-esr10']['platforms'][