Releases/Firefox 4.0/BuildNotes: Difference between revisions

Jump to navigation Jump to search
Line 186: Line 186:
mkdir firefox-4.0
mkdir firefox-4.0
cd firefox-4.0
cd firefox-4.0
rsync --exclude=*.log --exclude=*_info.txt --exclude=*checksums* --exclude='*partial.mar' --exclude=source --exclude=*SUMS* --exclude=unsigned --exclude=*crashreporter* -av /pub/mozilla.org/firefox/nightly/4.0rc2-candidates/build3/ .
rsync --exclude=*.log --exclude=*tests* --exclude=*.txt --exclude=*checksums* --exclude='*partial.mar' --exclude=source --exclude=*SUMS* --exclude=unsigned --exclude=*crashreporter* -av /pub/mozilla.org/firefox/nightly/4.0rc2-candidates/build3/ .
rsync -av /pub/mozilla.org/firefox/nightly/4.0-candidates/build1/source/ source/
rsync -av /pub/mozilla.org/firefox/nightly/4.0-candidates/build1/source/ source/
find contrib* linux* update -type f -exec rename rc2 '' {} \;
find mac win32 -type f -exec rename " RC 2" "" {} \;
wget -O../firefox-4.0-shipped-locales http://hg.mozilla.org/releases/mozilla-2.0/raw-file/FIREFOX_4_0_RELEASE/browser/locales/shipped-locales
~cltbld/bin/verify-locales.pl -m ~/firefox-4.0-shipped-locales -l bz2
~cltbld/bin/checksum-files .
</pre>
</pre>
Then, sign the checksum files by doing the following on keymaster:
<pre>
mkdir -p ~/signing-work/firefox-4.0
cd ~/signing-work/firefox-4.0
cvs co -d:ext:cltbld@cvs.mozilla.org:/mofo co -d signing release/signing/tools
rsync -av -e 'ssh -i /home/cltsign/.ssh/ffxbld_dsa' ffxbld@stage.mozilla.org:firefox-4.0/*SUMS .
signing/sign-files .
rsync -av -e 'ssh -i /home/cltsign/.ssh/ffxbld_dsa' *SUMS* ffxbld@stage.mozilla.org:firefox-4.0/
</pre>
And then back on stage:
<pre>
chown -R ffxbld:firefox linux-i686 linux-x86_64 mac update win32
chmod 644 *SUMS*
</pre>
Verify locales complains about en-US having XPIs, but that's desired these days, so ignorable.


=== Other Verifications ===
=== Other Verifications ===
canmove, Confirmed users
6,441

edits

Navigation menu