Releases/Firefox 2.0.0.18:BuildNotes

< Releases
Revision as of 23:49, 22 October 2008 by Joduinn (talk | contribs) (New page: ==Build Engineers== coop<br /> [https://bugzilla.mozilla.org/show_bug.cgi?id=461264 Version/config bump bug] ==Bonsai queries== ==Tags== Updated [http://developer.mozilla.org/en/docs/CV...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Build Engineers

coop
Version/config bump bug

Bonsai queries

Tags

Updated CVS Tags devmo page.

Build 1:

Module Branch Tag Pull date
cvsroot/mozilla
l10n/l10n

Build data

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

Notes

Build 1

Slave cleanup

  • production-prometheus-vm
    • /builds/verify/firefox-2.0.0.16, /builds/verify/thunderbird-2.0.0.16
    • /builds/updates/firefox-2.0.0.16, /builds/updates/thunderbird-2.0.0.16
    • /build/source/firefox-2.0.0.16, /builds/source/firefox-2.0.0.15, /builds/source/thunderbird-2.0.0.16
    • /data/cltbld/firefox-2.0.0.16, /data/cltbld/thunderbird-2.0.0.16
    • /builds/tags
    • update to automation tag
      • /builds/tinderbox/mozilla/tools/tinderbox cvs up -CPd -r RELEASE_AUTOMATION_M11
  • bm-xserve05
    • /builds/verify/firefox-2.0.0.16, /builds/verify/firefox-2.0.0.15, /builds/verify/thunderbird-2.0.0.16
    • update to automation tag
      • /builds/tinderbox/mozilla/tools/tinderbox cvs up -CPd -r RELEASE_AUTOMATION_M11
  • production-pacifica-vm
    • update to automation tag
      • /cygdrive/c/builds/tinderbox/mozilla/tools/tinderbox cvs up -CPd -r RELEASE_AUTOMATION_M11

Retag fx-moz18-bootstrap.cfg

  • cvs tag -d RELEASE_AUTOMATION_M11 fx-moz18-bootstrap.cfg # to delete the tag on the old version
  • cvs tag RELEASE_AUTOMATION_M11 fx-moz18-bootstrap.cfg # to tag the new version

Bootstrap tag: Setup before starting:

  • Updated /builds/buildbot/Automation/buildbot-configs on production-1.8-master.
    • master.cfg is "Locally Modified" to contain passwords. Identical to repository version otherwise.
    • Turned off the nightly builders on production-1.8-master to make sure they don't interfere with the release. (We need to figure out how to avoid this in the future).
    • update mozilla1.8 tinderbox to say "no nightlies right now"
    • Ran 'buildbot reconfig'
  • update /builds/tinderbox/mozilla/tools/tinderbox to the Bootstrap tag (need to revert this before restarting nightlies)
  • ensure that machines have enough resources
    • production-prometheus-vm - 32G in /
    • production-1.8-master - 31G in /builds, 26G in /data
    • production-pacifica-vm - 38G in c:/
    • bm-xserve05 - 21G in /

Tag

Source

Build

Repack

Sign

L10nVerify

Generate Updates

Publish Updates to Test Channels (betatest & releasetest)

Push updates to beta channel

Sign Installers

Update Bouncer

Push to mirrors

Final Verification

Publish Updates to Release Channel

Release