Releases/Firefox 3.5.7/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 82: Line 82:


==== L10nVerify ====
==== L10nVerify ====
No problems


==== Generate updates and push betatest snippets ====
==== Generate updates and push betatest snippets ====

Revision as of 21:23, 22 December 2009

Build Engineers

lsblakk
bug 535791

Signed-off Revision(s)

Build1: 3d5856f34c3f

Tags

On releases/mozilla-1.9.1:

Build # Tag Changeset
1 GECKO1916_20091130_RELBRANCH 3d5856f34c3f
FIREFOX_3_5_7_BUILD1 655f0b1c7f6a

Build data

Build # Type Build ID Build machine
1 Linux 20091221152502 moz2-linux-slave49
1 Mac 20091221151141 moz2-darwin9-slave18

Notes

  • Useful docs and FAQs here.
  • Done on production-master02

Build 1

  • Cleaned up slaves
    • Linux: slave30,36,39,40,41,42,43,44,45,46,47,48,49,50
      • rm -rf /builds/slave/{tag,source,linux_build,linux_repack,updates,linux_update_verify,final_verification}/*
    • Win32: slave50,51,52,53,54,55,56,57,58,59
      • rm -rf /e/builds/moz2_slave/{win32_build,win32_repack,win32_update_verify,wince_build}/*
    • Mac: slave21,22,23,24,25,26; xserve21,22
      • rm -rf /builds/slave/{macosx_build,macosx_repack,l10n_verification, macosx_update_verify}/*
  • Landed version bump, reconfig'ed production-master02
  • Closed Firefox 3.5 tree
  • Kicked off automation
buildbot sendchange --username=lsblakk --master=localhost:9010 --branch=releases/mozilla-1.9.1 -m "Firefox 3.5.7 build1" Go

Tag

  • slave: moz2-linux-slave31

No problems
Re-opened tree
Tagged build/{tools,buildbotcustom,buildbot-configs} with FIREFOX_3_5_7_RELEASE

Source

  • slave: moz2-linux-slave43

No problems

Build/Repack

  • Linux repack - sl failed checkout_configs, did a rebuild with en_revision and l10n_revision set to FIREFOX_3_5_7_RELEASE and locale set to sl
  • Mac l10n bombed out because the slaves had not been cleaned up. Fix that and then the second run worked fine after using the force l10n script as follows:
# cltbld@production-master
cd ~/tools
hg pull
hg up -r FIREFOX_3_5_7_RELEASE
cd buildbot-helpers/
python force_release_l10n.py -m http://localhost:8010 -t FIREFOX_3_5_7_RELEASE -v -b releases/mozilla-1.9.1 -p macosx -n lsblakk
  • Win32 repack - no problems

Sign

No problems (ran with -j4)

L10nVerify

No problems

Generate updates and push betatest snippets

Update verify

Publish updates to beta channel

Socorro product data updates

Update Bouncer

Final checks before push

Push to mirrors

Virus Scan

Final Verification

Push updates to release channel

Release

XULRunner build