Bug 1135702 - Enable mozilla-esr38 updates. r=bhearsum
--- a/mozilla/release-firefox-mozilla-esr38.py.template
+++ b/mozilla/release-firefox-mozilla-esr38.py.template
@@ -1,26 +1,16 @@
# 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 = {}
-# HACK ALERT
-# TODO for 38.1.0esr: the following line should be removed for 38.1.0esr build
-# to enable updates
-#####################################
-
-releaseConfig['skip_updates'] = True
-
-#####################################
-# END OF HACK ALERT
-
releaseConfig['disable_tinderbox_mail'] = True
releaseConfig['base_clobber_url'] = 'https://api.pub.build.mozilla.org/clobberer/forceclobber'
# Release Notification
releaseConfig['AllRecipients'] = ['<release-automation-notifications@mozilla.com>',]
releaseConfig['ImportantRecipients'] = ['<release-drivers@mozilla.org>', '<mikeperry@torproject.org>']
releaseConfig['AVVendorsRecipients'] = ['<av-vendor-release-announce@mozilla.org>',]
releaseConfig['releaseTemplates'] = 'release_templates'
@@ -33,17 +23,23 @@ releaseConfig['stage_product'] = '
releaseConfig['appName'] = 'browser'
# Current version info
releaseConfig['version'] = '{{ version }}'
releaseConfig['appVersion'] = '{{ appVersion }}'
releaseConfig['milestone'] = releaseConfig['appVersion']
releaseConfig['buildNumber'] = {{ buildNumber }}
releaseConfig['baseTag'] = '{{ baseTag }}'
releaseConfig['partialUpdates'] = {
- # TODO: pupulate this dictionary for 38.1.0esr
+{% 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-esr38',