Releases/Fennec 4.0b5/BuildNotes

From MozillaWiki
< Releases
Revision as of 20:14, 17 February 2011 by Lsblakk (talk | contribs) (→‎Source)
Jump to navigation Jump to search

Build Engineers

lsblakk - bug 633375

Bugs encountered

Signed-off Revision(s)

Build # mozilla-central mobile-browser
build 1 ab0dc35174fb 4fd59135031a
build 2 9693e30b9c9c d04d9e1d3cea

Tags

On mozilla-central:

Build # Tag Moz Changeset Mobile Changeset
build 1 GECKO20b12pre_20110216_RELBRANCH ca4499e291e4 d04d9e1d3cea
FENNEC_4_0b4_RELEASE, FENNEC_4_0b4_BUILD1 a4499e291e4 d04d9e1d3cea

Build data

Build # Type Build ID Build machine
build 2 Android
Maemo5-GTK
Linux
Mac
Windows

Notes

Build 1

  • deb config bump
  • buildbot configs
  • clobbered pm02 with clobberer
  • rm -rf /builds/slave/mobile_source from slave that did it last time
  • updated buildbotcustom on pm02
  • updated configs-default & did reconfig
  • closed mobile tree (m-c was already closed)
  • kicked off automation
buildbot sendchange --username lsblakk --master=localhost:9010 --branch=mobile-browser "Fennec 4.0b5 build1" go


Tag

mv-moz2-linux-ix-slave05

No problems.

Tagged buildbotcustom, buildbot-configs, tools, mozharness with FENNEC_4_0b5_{RELEASE,BUILD1} tags.

Stopped to pick up a patch on m-c for Android

Build 2

  • deb config bump
  • buildbot configs
  • clobbered pm02 with clobberer
  • updated buildbotcustom on pm02
  • updated configs-default & did reconfig
  • closed mobile tree (m-c was already closed)
  • kicked off automation
buildbot sendchange --username lsblakk --master=localhost:9010 --branch=mobile-browser "Fennec 4.0b5 build2" go

Tag

Tag quit [push ko failed] and it turned out that in the configs, automatic bump hadn't been tagged because the revision wasn't updated in the build2 configs.

Did the following:

  • killed all builds & clobbered
  • created a dummy tag builder
  • checked in and reconfig'd
  • fixed the tag manually (on the slave that did mobile_tag since mobile-browser was already checked out there)
  • sendchange again:
buildbot sendchange --username lsblakk --master=localhost:9010 --branch=mobile-browser "Fennec 4.0b5 build2" go

Tag step did dummy properly and automation started fine.

Source

mv-moz2-linux-ix-slave15

no problem

Build/Repack

mobile_win32-i686_desktop_build mobile_linux-i686_desktop_build mobile_macosx-i686_desktop_build android-r7 maemo5-gtk
mw32-ix-slave20 mv-moz2-linux-ix-slave09 moz2-darwin9-slave45 mv-moz2-linux-ix-slave05 mv-moz2-linux-ix-slave18
No problems No problems No problems No problems No problems
repack

No problems.


Respin called because of bug 609705 which turned off android updater and thus the feedback button was not in the build

Sign Android

Deb Repos

Push Live

Copy bits to releases/
Create new .install files

Not needed this run

Create bouncer entries
# do not create android link going forward, it is not needed as bits are stored on android market