--- a/mozilla/release-firefox-mozilla-release.py
+++ b/mozilla/release-firefox-mozilla-release.py
@@ -15,56 +15,62 @@ releaseConfig['releaseTemplates'] = '
releaseConfig['messagePrefix'] = '[release] '
# Basic product configuration
# Names for the product/files
releaseConfig['productName'] = 'firefox'
releaseConfig['stage_product'] = 'firefox'
releaseConfig['appName'] = 'browser'
# Current version info
-releaseConfig['version'] = '43.0.4'
-releaseConfig['appVersion'] = '43.0.4'
+releaseConfig['version'] = '44.0'
+releaseConfig['appVersion'] = '44.0'
releaseConfig['milestone'] = releaseConfig['appVersion']
-releaseConfig['buildNumber'] = 3
-releaseConfig['baseTag'] = 'FIREFOX_43_0_4'
+releaseConfig['buildNumber'] = 1
+releaseConfig['baseTag'] = 'FIREFOX_44_0'
releaseConfig['partialUpdates'] = {
- '43.0.1': {
- 'appVersion': '43.0.1',
- 'buildNumber': 1,
- 'baseTag': 'FIREFOX_43_0_1',
+ '42.0': {
+ 'appVersion': '42.0',
+ 'buildNumber': 2,
+ 'baseTag': 'FIREFOX_42_0',
},
- '43.0.3': {
- 'appVersion': '43.0.3',
- 'buildNumber': 1,
- 'baseTag': 'FIREFOX_43_0_3',
+ '41.0.2': {
+ 'appVersion': '41.0.2',
+ 'buildNumber': 2,
+ 'baseTag': 'FIREFOX_41_0_2',
},
- '43.0.2': {
- 'appVersion': '43.0.2',
+ '44.0b9': {
+ 'appVersion': '44.0',
'buildNumber': 1,
- 'baseTag': 'FIREFOX_43_0_2',
+ 'baseTag': 'FIREFOX_44_0b9',
+ },
+
+ '43.0.4': {
+ 'appVersion': '43.0.4',
+ 'buildNumber': 3,
+ 'baseTag': 'FIREFOX_43_0_4',
},
}
# What's New Page, should be revisited with each release.
-# releaseConfig['openURL'] = 'https://www.mozilla.org/%LOCALE%/firefox/43.0.4/whatsnew/?oldversion=%OLD_VERSION%'
+# releaseConfig['openURL'] = 'https://www.mozilla.org/%LOCALE%/firefox/44.0/whatsnew/?oldversion=%OLD_VERSION%'
releaseConfig['HACK_first_released_version'] = {'win64': "42.0"}
# Next (nightly) version info
releaseConfig['nextAppVersion'] = releaseConfig['appVersion']
releaseConfig['nextMilestone'] = releaseConfig['milestone']
# Repository configuration, for tagging
releaseConfig['sourceRepositories'] = {
'mozilla': {
'name': 'mozilla-release',
'path': 'releases/mozilla-release',
- 'revision': 'fa63deeed20e',
+ 'revision': '0000b160918f',
'relbranch': None,
'bumpFiles': {
'browser/config/version.txt': {
'version': releaseConfig['appVersion'],
'nextVersion': releaseConfig['nextAppVersion']
},
'browser/config/version_display.txt': {
'version': releaseConfig['appVersion'],
@@ -80,16 +86,17 @@ releaseConfig['sourceRepositories'] = {
# L10n repositories
releaseConfig['l10nRelbranch'] = None
releaseConfig['l10nRepoPath'] = 'releases/l10n/mozilla-release'
releaseConfig['l10nRevisionFile'] = 'l10n-changesets_mozilla-release'
# Support repositories
releaseConfig['otherReposToTag'] = {
'build/compare-locales': 'RELEASE_AUTOMATION',
'build/buildbot': 'production-0.8',
+ 'build/partner-repacks': 'default',
}
# Platform configuration
releaseConfig['enUSPlatforms'] = ('linux', 'linux64', 'win32', 'macosx64', "win64")
releaseConfig['notifyPlatforms'] = releaseConfig['enUSPlatforms']
releaseConfig['talosTestPlatforms'] = ()
# Unittests
@@ -144,17 +151,17 @@ releaseConfig['updateChannels'] = {
"ruleId": 56,
},
"release-cdntest": {
"ruleId": 57,
},
},
},
"beta": {
- "enabled": False,
+ "enabled": True,
# For the beta channel, we want to able to provide updates to this
# from prior betas or prior RCs that were shipped to the beta channel,
# so this regex matches either.
"versionRegex": r"^(\d+\.\d+(b\d+)?)$",
"ruleId": 32,
"requiresMirrors": False,
"patcherConfig": "mozBeta-branch-patcher2.cfg",
"localTestChannel": "beta-localtest",
@@ -177,28 +184,23 @@ releaseConfig['updateChannels'] = {
"beta-localtest": {
"ruleId": 25,
},
}
}
}
# Partner repack configuration
-releaseConfig['doPartnerRepacks'] = True
-releaseConfig['partnerRepackPlatforms'] = releaseConfig['l10nPlatforms']
-releaseConfig['partnerRepackConfig'] = {
- 'use_mozharness': True,
- 'script': 'scripts/desktop_partner_repacks.py',
- 'config_file': 'partner_repacks/release_mozilla-release_desktop.py',
- 's3cfg': '/builds/partners-s3cfg',
-}
+releaseConfig['doPartnerRepacks'] = False
+releaseConfig['partnersRepoPath'] = 'build/partner-repacks'
# Tuxedo/Bouncer configuration
releaseConfig['tuxedoServerUrl'] = 'https://bounceradmin.mozilla.com/api'
releaseConfig['bouncer_submitter_config'] = 'releases/bouncer_firefox_release.py'
# Misc configuration
releaseConfig['use_mock'] = True
releaseConfig['mock_platforms'] = ('linux','linux64')
+
releaseConfig['bouncer_aliases'] = {
'Firefox-%(version)s': 'firefox-latest',
'Firefox-%(version)s-stub': 'firefox-stub',
-}
+}
\ No newline at end of file