canmove, Confirmed users
2,850
edits
ChrisCooper (talk | contribs) |
ChrisCooper (talk | contribs) |
||
| 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] | ||
'''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 ==== | ||