Releases/Firefox 3.0.12/BuildNotes: Difference between revisions
< Releases | Firefox 3.0.12
Jump to navigation
Jump to search
(Created page with 'Please be sure to use * RELEASE_AUTOMATION_M14 in the buildbot master config and when tagging the Bootstrap config file. We need {{bug|481079}} so that Thunderbird2 tagging work...') |
Lukasblakk (talk | contribs) No edit summary |
||
Line 4: | Line 4: | ||
- nthomas | - nthomas | ||
== XULRunner Steps == | |||
These are the steps to run for XULRunner releasing. There is now a dep scheduler so you need to make sure that you have the updated (version bumped) bootstrap.cfg for xr at the same time as the fx one. | |||
<pre> | |||
# cltbld@stage | |||
VERSION=1.9.0.12 | |||
FX_VERSION=3.0.12 | |||
BUILD=1 | |||
cd ~ | |||
mkdir -p xulrunner-${VERSION}/batch1/stage-unsigned/{runtimes,source,sdk} | |||
cd xulrunner-${VERSION}/batch1/stage-unsigned | |||
rsync -av --exclude=*sdk* --exclude=*info* \ | |||
/home/ftp/pub/xulrunner/nightly/${VERSION}-candidates/build${BUILD}/ | |||
runtimes/ | |||
rsync -av --include=*sdk* --exclude=* \ | |||
/home/ftp/pub/xulrunner/nightly/${VERSION}-candidates/build${BUILD}/ sdk/ | |||
cp | |||
/home/ftp/pub/firefox/releases/${FX_VERSION}/source/firefox-${FX_VERSION}-source.tar.bz2 | |||
\ | |||
source/xulrunner-${VERSION}-source.tar.bz2 | |||
cd ../ | |||
rsync -av stage-unsigned/ stage-signed/ | |||
# create detached signatures per usual process | |||
cp /home/ftp/pub/firefox/releases/${FX_VERSION}/KEY stage-signed/ | |||
cd stage-signed | |||
~/bin/checksum-files . | |||
chown -R cltbld:xulrunner . | |||
find . -type f -exec chmod -v 644 {} \; | |||
find . -type d -exec chmod -v 755 {} \; | |||
cd ../ | |||
rsync -nav stage-signed/* /home/ftp/pub/xulrunner/releases/${VERSION}/ | |||
</pre> |
Revision as of 14:18, 26 May 2009
Please be sure to use
- RELEASE_AUTOMATION_M14 in the buildbot master config and when tagging the Bootstrap config file. We need bug 481079 so that Thunderbird2 tagging works properly, and should use just the one version of Bootstrap for all older releases
- UPDATE_PACKAGING_R8 in the bootstrap config, so that we start using SHA512 hashes for update snippets, bug 472790
- nthomas
XULRunner Steps
These are the steps to run for XULRunner releasing. There is now a dep scheduler so you need to make sure that you have the updated (version bumped) bootstrap.cfg for xr at the same time as the fx one.
# cltbld@stage VERSION=1.9.0.12 FX_VERSION=3.0.12 BUILD=1 cd ~ mkdir -p xulrunner-${VERSION}/batch1/stage-unsigned/{runtimes,source,sdk} cd xulrunner-${VERSION}/batch1/stage-unsigned rsync -av --exclude=*sdk* --exclude=*info* \ /home/ftp/pub/xulrunner/nightly/${VERSION}-candidates/build${BUILD}/ runtimes/ rsync -av --include=*sdk* --exclude=* \ /home/ftp/pub/xulrunner/nightly/${VERSION}-candidates/build${BUILD}/ sdk/ cp /home/ftp/pub/firefox/releases/${FX_VERSION}/source/firefox-${FX_VERSION}-source.tar.bz2 \ source/xulrunner-${VERSION}-source.tar.bz2 cd ../ rsync -av stage-unsigned/ stage-signed/ # create detached signatures per usual process cp /home/ftp/pub/firefox/releases/${FX_VERSION}/KEY stage-signed/ cd stage-signed ~/bin/checksum-files . chown -R cltbld:xulrunner . find . -type f -exec chmod -v 644 {} \; find . -type d -exec chmod -v 755 {} \; cd ../ rsync -nav stage-signed/* /home/ftp/pub/xulrunner/releases/${VERSION}/