ReleaseEngineering/BuildNotesTemplate

Notes About Releasing

Please update the Release:Primer for future releases (bug fixes, changes to automation) as needed

Build Engineers

Signed-off Revision(s)

Build1:

Tags

Build # Tag Changeset

Build data

Build # Type Build ID Build machine Time to build
1 Linux
Mac
Windows

Build 1

  • Done on 'master'
  • Moved 'slaves' to 'master'
  • Clobbered all release builds on 'master'
  • Landed automation config
  • Deleted /builds/buildbot/moz2-master2/*.pyc
  • Reconfiged master
  • Closed tree
  • Started automation:
buildbot sendchange --username=YOURNAME --master=localhost:PORT --branch=RELEASEBRANCH -m "Firefox X.Y.Z build1" Go

Tag

  • Manually tagged buildbot-configs, buildbotcustom, tools with FIREFOX_X_Y_Z_RELEASE and FIREFOX_X_Y_Z_BUILD1
  • Opened tree after tagging completed

Source

Build/Repack

Return slaves

XULRunner Builds

XULRunner Sign

Partner Repacks

Unittests

Results

Sign

  • Removed en-US.xpi from stage.

Instructions

L10N Verify

Updates

Update Verify

Update Bouncer

Used "force build" to start bouncer_submitter builder. No issues.

EU Ballot Build

Virus Scan

Final Checks Before Push

Push to mirrors

Final verification (sanity check releasetest snippets)

Push release/beta channel snippets

Release

Push EU Ballot build

Push XULRunner to mirrors

Update XULRunner entries on wiki