Releases/Fennec 1.1/BuildNotes

From MozillaWiki
Jump to navigation Jump to search

Build Engineers

aki - bug 566428

Signed-off Revision(s)

Build # mozilla-1.9.2 mobile-1.1
rc1 build 1 2cb83e106cf7 4a51427bed7c

Tags

On releases/mozilla-1.9.2:

Build # Tag Moz Changeset Mobile Changeset
rc1 build 1 GECKO1925_20100602_RELBRANCH 2cb83e106cf7 4a51427bed7c
FENNEC_1_1rc1_BUILD1 2cb83e106cf7 []

Build data

Build # Type Build ID Build machine
1 Maemo4
Linux
Mac
Windows

Notes

Build 1

  • Wished we had a clobberer for mobile releases bug 537426
  • Axel landed the l10n json update
  • Landed a release config update which contains changesets and turns mergeLocales to False (no English strings in l10n repacks)
  • Reconfiged pm02
  • Started the automation with:
buildbot sendchange --username=aki --master=localhost:9010 --branch=releases/mobile-1.1 "Fennec 1.1rc1 build1" doit

Tag

Timed out after 1800 seconds during nl clone. Following the docs, but editing l10n-changesets_mobile-1.1.json .

  • Copied l10n-changesets_mobile-1.1.json to l10n-changesets_mobile-1.1.json.orig
  • Edited a copy of l10n-changesets_mobile-1.1.json (aki.json, softlinked to l10n-changesets_mobile-1.1.json) to remove the already tagged locales (ar through nb-NO)
  • Tried a "force build" of the mobile_tag builder, which failed on ar
  • Reconfiged pm02
  • Tried another "force build" of the mobile_tag builder
  • That worked; reverted l10n-changesets_mobile-1.1.json changes
  • Followed the docs on creating a dummy tag_factory for tagging in release_mobile_master.py
  • Reconfiged pm02
  • Restarted automation with
buildbot sendchange --username=aki --master=localhost:9010 --branch=releases/mobile-1.1 "Fennec 1.1rc1 build1" doit
  • Started scheming on how to make this better

Source

Build/Repack

Partner Builds

Deb Repo Creation

Push Live

Copy bits to releases/
Create new .install files
Create bouncer entries