Releases/Firefox 35.0b4/BuildNotes
< Releases
Fennec 35.0b4
Checklist
In weeks that have multiple Firefox betas we generally do not build a second Fennec beta alongside it. Pay careful attention to the go to build given to make sure you do the right thing.
- (RelMan) Ship the l10n milestone
(RelMan) Submit to Ship It- Post-release tasks
- Mark as shipped
Issues
- repacks 1 and 3 failed because hg timeout cloning mozilla-beta; job restarted.
Firefox 35.0b4
Checklist
(RelMan) Ship the l10n milestone(RelMan) Submit to Ship It- At the same time, run pushsnip and publish in Balrog
- Until bug 1107621 is fixed, we need to manually tweak some Balrog data BEFORE running Balrog builder when shipping betas. Comment #3 provides some details.
- Post-release tasks
- Mark as shipped
Issues
- osx repacks, missing buildid (20141216011218), script_repo_revision (FIREFOX_35_0b4_RELEASE)
wrote this script:
post = { 'username': 'mgervasini', 'comments': 'bug 607392', 'branch': 'mozilla-beta', 'revision': 'FIREFOX_35_0b4_RELEASE', 'property1name': 'buildid', 'property1value': '20141216011218', 'property2name': 'script_repo_revision', 'property2value': 'FIREFOX_35_0b4_RELEASE', } url = "http://dev-master1.srv.releng.scl3.mozilla.com:8915/builders" # for testing url = "http://buildbot-master82.srv.releng.scl3.mozilla.com:8001/builders" platforms = ['linux', 'linux64', 'macosx64', 'win32'] base_repacks = [] for platform in platforms: base_repacks.append('release-mozilla-beta-{0}_repack'.format(platform)) chunks = 10 actions = [] for repack in base_repacks: for i in range(1, chunks + 1): action = "{0}_{1}%2F{2}".format(repack, i, chunks) action = "/".join([url, action, 'force']) actions.append(action) post_data=[] for key in post: post_data.append("{0}={1}".format(key, post[key])) post_data = "&".join(post_data) for a in actions: print "sleep 5" print "curl --data '{0}' {1}".format(post_data, a)
to do a massive job restart (filtered out macosx64 * and linux64 1/10, started manually)