Releases/Fennec 5.0/BuildNotes

From MozillaWiki
Jump to navigation Jump to search

Build Engineers

aki - bug 663986

Signed-off Revision(s)

Build # mozilla-beta mozilla-mobile-5.0 mobile-5.0
build 1 f1acd88f828e e2d7879d79b6 50cb02477c0a

Tags

Build # Tag Moz Changeset Mobile Changeset
build 1 GECKO50_20110615_RELBRANCH e2d7879d79b6 50cb02477c0a
FENNEC_5_0_RELEASE, FENNEC_5_0_BUILD1 fdb4c5082034 ad105592102a

Build data

Build # Type Build ID Build machine
build 1 Android 20110615170901 mv-moz2-linux-ix-slave19
Maemo5-GTK 20110615142045 mv-moz2-linux-ix-slave04
Linux 20110615174408 linux-ix-slave15
Mac moz2-darwin9-slave65
Windows 20110615172243 mw32-ix-slave20

Notes

Be very careful if you merge on a build > 1 to not overwrite confvars.sh

Build 1

Setup

Repos

The changeset for mozilla-release is the same as mozilla-beta, so I kept the same mozilla-mobile-5.0 and mobile-5.0 revisions.

l10n changesets

These were the same as 5.0b6 and 7.

Start

  • Landed buildbot-configs and mozilla-release mozconfigs; merged to production
  • Landed mozharness changes
  • mv-moz2-linux-ix-slave04, mv-moz2-linux-ix-slave19, linux-ix-slave15, moz2-darwin9-slave65, mw32-ix-slave20 were already slavealloc'ed to pm02-bb07 from 5.0b6 and b7.
  • Clobbered mv-moz2-linux-ix-slave{04,19}, linux-ix-slave15:
cd /scratchbox/users/cltbld/home/cltbld/build
rm -rf *release
cd /builds/slave
rm -rf mobile_*
  • updated /builds/buildbot/configs-default and /tools/buildbotcustom/buildbotcustom on pm02
  • reconfiged pm02:/builds/buildbot/moz2_master
  • sendchanged:
buildbot sendchange --user aki --master localhost:9010 --branch releases/mobile-5.0 "Fennec 5.0 build 1" doit

Tag

linux-ix-slave15

No issues.

Source

linux-ix-slave15

Build/Repack

repack

No issues.

Sign Android

Deb Repos

Push Live

Copy bits to releases/
Create bouncer entry for maemo
Make sure moff.m.c syncs up for maemo

Android Market

Notes on the Market

Release the Builders!

Revert local pm02 config changes!