Releases/Firefox 3.6.22/BuildNotes: Difference between revisions

Line 155: Line 155:
  # 8 for 3.6.22, 8 for 7.0b4
  # 8 for 3.6.22, 8 for 7.0b4
  echo 16 > /builds/buildbot/build1/master/reserved_slaves_bm08-build1
  echo 16 > /builds/buildbot/build1/master/reserved_slaves_bm08-build1
* Landed release config changes
* Tagged buildbot-configs, buildbotcustom, and tools with FIREFOX_3_6_22_{BUILD1,RELEASE}
* Reconfiged the master
* Ran release_sanity.py:
cd /builds/buildbot/build1/master
source ../bin/activate
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u bhearsum -p firefox -V 3.6.22 --branch mozilla-1.9.2 --build-number 2 -c release-firefox-mozilla-1.9.2.py --dryrun localhost:9001
* Started the release:
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u bhearsum -p firefox -V 3.6.22 --branch mozilla-1.9.2 --build-number 2 -c release-firefox-mozilla-1.9.2.py localhost:9001


=== Tag ===
=== Tag ===
Line 165: Line 174:


=== Start autosign ===
=== Start autosign ===
Started autosign on keymaster with the following commands:
<pre>
PRODUCT=firefox
VERSION=3.6.22
BUILD=2
TAG=FIREFOX_3_6_22_RELEASE
REPO='releases/mozilla-1.9.2'
EMAIL=release@mozilla.com
KEYDIR=d:/2010-keys
RELCONFIG=mozilla/release-firefox-mozilla-1.9.2.py
cd ${HOME}/hg-tools/ # if it exists, otherwise create a fresh clone
hg pull && hg up -r ${TAG}
mkdir -p ~/signing-work/${PRODUCT}-${VERSION}/lib/python
cd ~/signing-work/${PRODUCT}-${VERSION}
cp ~/hg-tools/release/signing/* .
rsync -av ~/hg-tools/lib/python/ ./lib/python/
make autosign PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} KEYDIR=${KEYDIR} RELCONFIG=${RELCONFIG}
</pre>




canmove, Confirmed users
6,439

edits