Releases/Firefox 3.6b4/BuildNotes: Difference between revisions

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


===Build 1===
===Build 1===
* Clean up previous releases build dirs, just for the slaves we used for 3.6b2 build1. Used cssh for linux/mac, RDP as Administrator on win32.
* Clean up previous releases build dirs, just for the slaves we used for 3.6b3 build1. Used cssh for linux/mac, RDP as Administrator on win32.
** Linux: linux-slave01,02,05,06,07,08,09,10,18,20,22,28; rm -rf /builds/slave/{tag,source,linux_build,linux_repack,updates,linux_update_verify,final_verification}/*
** Linux: linux-slave01,02,05,06,07,08,09,10,18,20,22,28; rm -rf /builds/slave/{tag,source,linux_build,linux_repack,updates,linux_update_verify,final_verification}/*
** Mac:darwin9-slave02,05,06,07,09,10,12, xserve07,09; rm -rf /builds/slave/{macosx_build,macosx_repack,l10n_verification, macosx_update_verify}/*
** Mac:darwin9-slave02,05,06,07,09,10,12, xserve07,09; rm -rf /builds/slave/{macosx_build,macosx_repack,l10n_verification, macosx_update_verify}/*

Revision as of 19:45, 24 November 2009

NB: Text that is italicized indicates tasks still to be done, or information that needs to be filled in.

Build Engineers

Tracking Bug: bug 530112

  • Friday:
    • PST: TBD
    • EST: bhearsum
    • NZDT: None
  • Saturday:
    • PST: TBD
    • EST: TBD
    • NZDT: None
  • Sunday:
    • PST: TBD
    • EST: bhearsum
    • NZDT: nthomas (normal working hours)
  • Monday-Friday (November 23 - 27)
    • PST: lsblakk
    • EST:
    • NZDT: nthomas (normal working hours)

Signed-off Revision(s)

Tags

On mozilla-central:

Build # Tag Changeset
1

Build data

Build 1:

Platform Build ID Build machine

Notes

Done on pm01

Build 1

  • Clean up previous releases build dirs, just for the slaves we used for 3.6b3 build1. Used cssh for linux/mac, RDP as Administrator on win32.
    • Linux: linux-slave01,02,05,06,07,08,09,10,18,20,22,28; rm -rf /builds/slave/{tag,source,linux_build,linux_repack,updates,linux_update_verify,final_verification}/*
    • Mac:darwin9-slave02,05,06,07,09,10,12, xserve07,09; rm -rf /builds/slave/{macosx_build,macosx_repack,l10n_verification, macosx_update_verify}/*
    • Win32: win32-slave01,02,05,06,07,08,09,10,16,31,40; rm -rf /e/builds/moz2_slave/{win32_build,win32_repack,win32_update_verify,wince_build}/*

buildbot sendchange --username=nthomas --master=localhost:9010 --branch=releases/mozilla-1.9.2 -m "Firefox 3.6rc1 build1" ShakeAndBakeBaby

Socorro product data updates

Filed bug NNNNNN against IT to add the following entries to the Socorro db. Since Socorro 1.1 went live this is done with an Admin control panel, so asked ss to enable those versions. That requires at least one crash report so created those using the CrashMe extension with linux 3.6rc1 and 3.6pre builds.

Tag

  • Re-opened mozilla-1.9.2

Source

Build/Repack

  • Manual verification that all l10n builds present:
# stage
cd /home/ftp/pub/firefox/nightly/3.6rc1-candidates/build1
# each should be NN = en-US  + NN l10n builds
for p in linux-i686 mac unsigned/win32; do
  echo `ls $p | grep -v xpi | wc -l` $p
done
  • Removed en-US.xpi from the 3.6rc1-candidates/build1/ directory on stage

Sign

L10nVerify

Generate updates and push betatest snippets

Update verify

Update Bouncer

Final checks before push

Push to mirrors

Final Verification

Push updates to release channel

Release

XULRunner build