Releases/Firefox 3.7a4/BuildNotes: Difference between revisions
< Releases
Jump to navigation
Jump to search
Lukasblakk (talk | contribs) (→Sign) |
Lukasblakk (talk | contribs) (→Sign) |
||
Line 75: | Line 75: | ||
hg tag -r {revision} FIREFOX_3_7a4_BUILD1 | hg tag -r {revision} FIREFOX_3_7a4_BUILD1 | ||
hg tag -r {revision} FIREFOX_3_7a4_RELEASE | hg tag -r {revision} FIREFOX_3_7a4_RELEASE | ||
[https://intranet.mozilla.org/Build:CombinedSigning instructions] | |||
Signing didn't work out-of-box - {{bug|545017}} - Did this instead of the 4th command of 'Run it': | |||
make setup download stubs PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} KEYDIR=${KEYDIR} USE_NEW=1 | |||
PRODUCT=mozilladeveloperpreview | |||
# sign-files fails to copy non-existent xpi, no locales expected so that's fine | |||
make sign-files PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} KEYDIR=${KEYDIR} USE_NEW=1 | |||
make checksum-files create-sigs stage verify PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} KEYDIR=${KEYDIR} USE_NEW=1 | |||
PRODUCT=firefox | |||
make fake-upload PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} KEYDIR=${KEYDIR} USE_NEW=1 | |||
make upload PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} KEYDIR=${KEYDIR} USE_NEW=1 | |||
====Updates==== | ====Updates==== |
Revision as of 23:13, 7 April 2010
Build Engineers
- lsblakk
Signed-off Revision(s)
Tags
On mozilla-central:
Build # | Tag | Changeset |
1 | GECKO193a4_20100407_RELBRANCH | d26d9a47e3e0 |
FIREFOX_3_7a4_BUILD1, FIREFOX_3_7a4_RELEASE | 231cc7025b6f |
Build data
Type | Build ID | Build machine |
[Windows installer/zip] | ||
[Mac compressed] | ||
[Linux compressed] |
Notes
- Done on pm02
Build 1
- Used clobberer to clean up previous releases dirs for m-c
- Landed config update (with symlink change in repo, not on master)
- Deleted .pyc files on master
- Closed mozilla-central
- sendchange:
buildbot sendchange --username=lsblakk --master=localhost:9010 --branch=mozilla-central -m "Firefox 3.7a4build1" Go
Tag
mv-moz2-linux-ix-slave22
- no problems
- re-opened mozilla-central
Source
mv-moz2-linux-ix-slave13 Had to manually rename to 'mozilladeveloperpreview-3.7a3.{source.tar.bz2,.bundle}' because source packages don't obey in-repo branding. Would be fixed with bug 510770:
# ffxbld@stage cd /home/ftp/pub/firefox/nightly/3.7a3-candidates/build1/source rename firefox mozilladeveloperpreview *
Build
moz2-linux-slave45, mw32-ix-slave22, moz2-darwin9-slave55
- Linux: no problems & passed all unittests
- Mac: no problems & passed all unittests
- Win32: no problems & passed all unittests
Sign
Tagged the {tools,buildbotcustom,buildbot-configs} repo
hg tag -r {revision} FIREFOX_3_7a4_BUILD1 hg tag -r {revision} FIREFOX_3_7a4_RELEASE
instructions Signing didn't work out-of-box - bug 545017 - Did this instead of the 4th command of 'Run it':
make setup download stubs PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} KEYDIR=${KEYDIR} USE_NEW=1 PRODUCT=mozilladeveloperpreview # sign-files fails to copy non-existent xpi, no locales expected so that's fine make sign-files PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} KEYDIR=${KEYDIR} USE_NEW=1 make checksum-files create-sigs stage verify PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} KEYDIR=${KEYDIR} USE_NEW=1 PRODUCT=firefox make fake-upload PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} KEYDIR=${KEYDIR} USE_NEW=1 make upload PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} KEYDIR=${KEYDIR} USE_NEW=1