Releases/Firefox 3.5.13/BuildNotes: Difference between revisions
< Releases | Firefox 3.5.13
Jump to navigation
Jump to search
m (→Signing) |
|||
Line 85: | Line 85: | ||
en-US.xpi removed from stage.m.o: | en-US.xpi removed from stage.m.o: | ||
[ffxbld@surf build1]$ rm /pub/mozilla.org/firefox/nightly/3.5.13-candidates/build1/en-US.xpi | [ffxbld@surf build1]$ rm /pub/mozilla.org/firefox/nightly/3.5.13-candidates/build1/en-US.xpi | ||
Script used for signing | |||
<pre> | |||
#!/bin/bash | |||
set -x | |||
set -e | |||
PRODUCT=firefox | |||
VERSION=3.5.13 | |||
BUILD=1 | |||
TAG=FIREFOX_3_5_13_RELEASE | |||
REPO="releases/mozilla-1.9.1" | |||
EMAIL=rail@mozilla.com | |||
KEYDIR=d:/2009-keys | |||
mkdir -p ~/signing-work/${PRODUCT}-${VERSION} | |||
cd ~/signing-work/${PRODUCT}-${VERSION} | |||
cd ~/hg-tools | |||
hg pull | |||
hg up -r ${TAG} | |||
cd - | |||
cd ~/signing-work/${PRODUCT}-${VERSION} | |||
cp ~/hg-tools/release/signing/* . | |||
make PRODUCT=${PRODUCT} VERSION=${VERSION} \ | |||
BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} \ | |||
KEYDIR=${KEYDIR} USE_NEW=1 | |||
</pre> | |||
===L10N Verify=== | ===L10N Verify=== |
Revision as of 00:46, 15 September 2010
Notes About Releasing
Please update the Release:Primer for future releases (bug fixes, changes to automation) as needed
Build Engineers
catlee Tracking bug
Signed-off Revision(s)
Build 1: 5b7c41486f5d
L10N changesets
Same as 3.5.12
Tags
Build # | Tag | Changeset |
1 | GECKO19112_20100824_RELBRANCH | 9cabb92310de |
FIREFOX_3_5_13_BUILD1 FIREFOX_3_5_13_RELEASE | bea84ea1dadd |
Build data
Build # | Type | Build ID | Build machine | Time to build |
1 | Linux | 20100914121211 | mv-moz2-linux-ix-slave15 | 34 mins, 27 secs |
Mac | 20100914122142 | bm-xserve22 | 1 hrs, 46 mins, 6 secs | |
Windows | 20100914130356 | mw32-ix-slave20 | 1 hrs, 30 mins, 3 secs |
Notes
Using pm02.
Build 1
- Used clobberer to clean up all previous releases
- Landed automation version bumps. Tagged tip of buildbot-configs, buildbotcustom, and tools with FIREFOX_3_5_13_RELEASE and FIREFOX_3_5_13_BUILD1
- updated master checkouts, removed *.pyc from master dir, reconfigured production-master02
- closed Firefox3.5 tree
- Kicked off automation
buildbot sendchange --username=catlee --master=localhost:9010 --branch=releases/mozilla-1.9.1 -m "Firefox 3.5.13 build1" Go
Tag
No problems. Landed version bump and reopened mozilla-1.9.1.
Source / XULRunner source
No problems
Build/Repack
- Linux all green
- Mac all green
- Windows. eo and mr failed. Rebuilt.
python force_release_l10n.py -m http://localhost:8010 -t FIREFOX_3_5_13_RELEASE -v -s my-locales -n rail Forcing http://localhost:8010/builders/win32_repack/force with params: {'username': 'rail', 'prop3value': 'FIREFOX_3_5_13_RELEASE', 'prop2value': 'eo', 'comments': 'Unknown', 'prop2name': 'locale', 'prop1value': 'FIREFOX_3_5_13_RELEASE', 'prop3name': 'l10n_revision', 'branch': 'eo', 'prop1name': 'en_revision'} Forcing http://localhost:8010/builders/win32_repack/force with params: {'username': 'rail', 'prop3value': 'FIREFOX_3_5_13_RELEASE', 'prop2value': 'mr', 'comments': 'Unknown', 'prop2name': 'locale', 'prop1value': 'FIREFOX_3_5_13_RELEASE', 'prop3name': 'l10n_revision', 'branch': 'mr', 'prop1name': 'en_revision'} [cltbld@production-master02 buildbot-helpers]$ cat my-locales eo win32 mr win32
Socorro product data updates
Asked joduinn to add 3.5.13 and 3.5.14pre using the following steps:
- Use crash-stats admin page
- "Branch Data Sources"
- If not present in the 'Missing Entries' table (no crashes yet), use the 'add new product version' link
- Added Firefox 3.5.13 and 3.5.14pre
Signing
en-US.xpi removed from stage.m.o:
[ffxbld@surf build1]$ rm /pub/mozilla.org/firefox/nightly/3.5.13-candidates/build1/en-US.xpi
Script used for signing
#!/bin/bash set -x set -e PRODUCT=firefox VERSION=3.5.13 BUILD=1 TAG=FIREFOX_3_5_13_RELEASE REPO="releases/mozilla-1.9.1" EMAIL=rail@mozilla.com KEYDIR=d:/2009-keys mkdir -p ~/signing-work/${PRODUCT}-${VERSION} cd ~/signing-work/${PRODUCT}-${VERSION} cd ~/hg-tools hg pull hg up -r ${TAG} cd - cd ~/signing-work/${PRODUCT}-${VERSION} cp ~/hg-tools/release/signing/* . make PRODUCT=${PRODUCT} VERSION=${VERSION} \ BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} \ KEYDIR=${KEYDIR} USE_NEW=1