Releases/Firefox 3.0.16/BuildNotes: Difference between revisions

Jump to navigation Jump to search
Line 388: Line 388:
* Done manually '''on the day before release''' using these installer-signing-instructions [https://intranet.mozilla.org/Build:Signing#Installer.2Farchive_signing_before_release here]
* Done manually '''on the day before release''' using these installer-signing-instructions [https://intranet.mozilla.org/Build:Signing#Installer.2Farchive_signing_before_release here]


<font color="red"><b>*** DONE TO HERE ***</b></font>
'''On Stage complete stage-merged:'''
# on stage
cd /data/cltbld/firefox-3.0.16/
rsync -av batch1/mar/ stage-merged/
rsync -av batch1/stage-signed/ stage-merged/
 
'''Create MD5 and SHA1 checksum files'''
# on stage
cd /data/cltbld/firefox-3.0.16/stage-merged/
~/bin/checksum-files .
 
'''Fix permissions & ownership (on the two SUM files, and the detached sigs)'''
chown -R cltbld:firefox .
chmod 644 *SUMS


==== Update Bouncer ====
==== Update Bouncer ====
Done.
Wait for official "push to mirrors" email...


==== Push to mirrors ====
==== Push to mirrors ====
Make sure that you use ffxbld for 'push to mirrors'  , rather than cltbld (this is a change, but a desired one).
* push the stage-merged directory to the releases area. This can take a while, and can take even longer if there are contrib builds (solaris) in the subdirs already. For this reason, I sync the win32 builds first, and then perform a general rsync to catch everything after. This allows mirrors to start picking up the win32 builds (our most used platform) a little quicker:
# on stage
mkdir -p /home/ftp/pub/firefox/releases/3.0.16/win32
rsync -av /data/cltbld/firefox-3.0.16/stage-merged/win32/ /home/ftp/pub/firefox/releases/3.0.16/win32/
rsync -av /data/cltbld/firefox-3.0.16/stage-merged/ /home/ftp/pub/firefox/releases/3.0.16/
* edit the exclude file (as cltbld) /pub/mozilla.org/zz/rsyncd-mozilla-current.exclude to add the new release (3.0.16) and remove the previous release (3.0.15).
<font color="red"><b>*** DONE TO HERE ***</b></font>


==== Final Verification ====
==== Final Verification ====
canmove, Confirmed users
2,850

edits

Navigation menu