Firefox 2.0.0.12:BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(removed thunderbird)
No edit summary
Line 1: Line 1:
==Build Engineers==
==Build Engineers==


[https://bugzilla.mozilla.org/show_bug.cgi?id=405690 Version/config bump bug 414327]
[https://bugzilla.mozilla.org/show_bug.cgi?id=414327 Version/config bump bug 414327]


==Bonsai queries==
==Bonsai queries==

Revision as of 03:03, 29 January 2008

Build Engineers

Version/config bump bug 414327

Bonsai queries

  • RC1
    • (cvsroot bonsai link goes here)
    • (l10n bonsai link goes here)

Tags

Module Tag Pull date
cvsroot/mozilla
mofo/talkback/fullsoft
l10n/l10n

Build data

Type Build ID SHA1 Push date Build machine
[Windows installer/zip] RC1: production-pacifica-vm
[Mac compressed] RC1: bm-xserve05
[Linux compressed] RC1: production-prometheus-vm

Notes

RC1

Bootstrap tag: RELEASE_AUTOMATION_M7

Setup before starting:

  • used existing version bump bug to attached diff for bootstrap.cfg
    • "cvs update" in /home/buildmaster/Automation/bootstrap-configs/ after checkin. Did a cvs stat first to work out if any local patches or if unexpected changes would be pulled in
    • stopped each slave, restarted master & slaves
  • ensure that machines have enough resources (bug 393274)
    • On production-prometheus-vm remove the contents of /builds/updates/* - didn't need to do this, plenty of space
    • On bm-xserve05 remove the contents of /builds/verify/*
    • On build-console, make sure both private and public areas are synced to stage:
      • rsync -nav /home/ftp/pub/firefox/nightly/2.0.0.11-candidates/ stage.mozilla.org:/home/ftp/pub/firefox/nightly/2.0.0.11-candidates/
      • removed /home/ftp/pub/thunderbird/ after comparing to staging like above
      • rsync -nav /data/cltbld/firefox-2.0.0.11/ stage:/data/cltbld/firefox-2.0.0.11/
        • expect new directories, but file contents should be the same
    • On build-console, remove private and public areas:
      • rm -rf /data/cltbld/firefox-*
      • rm -rf /builds/tags/* - did not do this, plenty of space
      • in /home/ftp/pub/firefox/nightly/, remove all except the 2.0.0.x-candidates directory for the previous release
  • kick off buildbot (run as cltbld):
    • buildbot sendchange --master=localhost:9989 -u joduinn -m"Firefox 2.0.0.12 RC1" release

Source

Build

Sign

Signing doc

L10nVerify

Updates to Test Channel

update Verify

Stage

Updates to Beta Channel

Sign Installers

Release

Update Bouncer

Final Verification

Enable update channel

Free Software builds

Wall clock timings