Releases/Thunderbird 3.0b1:BuildNotes:Build1

From MozillaWiki
Jump to: navigation, search

Previous Builds

Notes

This is Build1, the first run at Thunderbird 3.0 Beta 1

Build Engineer

Philippe M. Chiasson <gozer@mozillamessaging.com>

Bugs

Tracking bug filed as bug 467363

Revisions

These are the revisions signed off for release, but prior to branching and possible branch-only changes.

comm-central: a4c9e6918a77 r=bienvenu
mozilla-central: 8df5a90281cd r=bienvenu
dom-inspector: a69148785a33 r=bienvenu
buildbot-configs: fa579061ea94 r=gozer
cvs trunk as of 2008-11-30 23:59 PDT r=bienvenu

Branching

Done manually from my laptop like so:

$ comm-central> perl -pie 's/3.0b1pre/3.0b1/g' mail/config/version.txt
$ comm-central> hg branch COMM_20081201_RELBRANCH
$ comm-central> hg ci -m
$ comm-central> hg up -r default
$ comm-central> perl -pie 's/3.0b1pre/3.0b2pre/g' mail/config/version.txt
$ comm-central> hg ci -m  
$ comm-central> hg push -f

$ mozilla-central> hg branch COMM_20081201_RELBRANCH
$ mozilla-central> cat mozilla-central-rev-1551ebc4dbaa.diff | patch -p1 -R
$ mozilla-central> hg ci -m
$ mozilla-central> hg push

Tags

Module Tag Changeset
comm-central THUNDERBIRD_3_0b1_BUILD1
THUNDERBIRD_3_0b1_RELEASE
40de0af75eda
mozilla-central (releases/mozilla-1.9.1 branch) THUNDERBIRD_3_0b1_BUILD1
THUNDERBIRD_3_0b1_RELEASE
59df0a0263d4
dom-inspector THUNDERBIRD_3_0b1_BUILD1
THUNDERBIRD_3_0b1_RELEASE
a69148785a33
cvs.mozilla.org: extensions/typeaheadfind, extensions/wallet THUNDERBIRD_3_0b1_BUILD1
THUNDERBIRD_3_0b1_RELEASE
-D '2008-11-30 23:59 PDT'

Tagging

Done locally on my laptop with these tagging scripts


Generated the following changesets:

Stage

mkdir -p /pub/mozilla.org/thunderbird/nightly/3.0b1-candidates/build1
mkdir /pub/mozilla.org/thunderbird/nightly/3.0b1-candidates/build1/update
mkdir /pub/mozilla.org/thunderbird/nightly/3.0b1-candidates/build1/source
mkdir /pub/mozilla.org/thunderbird/nightly/3.0b1-candidates/build1/linux-xpi
mkdir /pub/mozilla.org/thunderbird/nightly/3.0b1-candidates/build1/windows-xpi
mkdir /pub/mozilla.org/thunderbird/nightly/3.0b1-candidates/build1/mac-xpi
chgrp -R thunderbird /pub/mozilla.org/thunderbird/nightly/3.0b1-candidates
chmod -R g+ws /pub/mozilla.org/thunderbird/nightly/3.0b1-candidates

Source

Created a source tarball on my local (Linux) machine:

hg clone http://hg.mozilla.org/comm-central
cd comm-central
hg update -r THUNDERBIRD_3_0b1_RELEASE
python client.py checkout --skip-chatzilla --skip-venkman
tar -cvf ../thunderbird-3.0b1-source.tar .
tar --exclude .hgtags --exclude .hgignore --exclude .hg --exclude CVS -cvf ../thunderbird-3.0b1-source.tar.gz .
bzip2 -9v ../thunderbird-3.0b1-source.tar
scp ../thunderbird-3.0b1-source.tar.bz2 stage:/pub/mozilla.org/thunderbird/nightly/3.0b1-candidates/build1/source/

Sources

MD5(thunderbird-3.0b1-source.tar.bz2) 1bd4357f8499a9625a081412404088eb 
SHA1(thunderbird-3.0b1-source.tar.bz2) 4b2383b8fae87f4a8d290dd75acc053312e24ece

Build data

Type Build ID Symbols SHA1 Push date Build machine
[Windows installer/zip] 20081201164237 20081201164237 59f109c3f75f37979c603af880304c888b93cd03
0970b6e398a4634102a7ceb780e07248231d7e71
2008-12-01 18:05 PDT tbnewref-win32-tbox
[Mac dmg] 20081201162550 20081201162550 d0cbe36a70427123a2750673933cb64136f8bdfc 2008-12-01 18:04 PDT bm-xserve07
[Linux tar.bz2] 20081201162550 20081201162550 1f212cc0b6760748eed0175d84203fe48808371c 2008-12-01 17:52 PDT tb-linux-tbox.build.mozilla.org
[source tar.bz2] - - 4b2383b8fae87f4a8d290dd75acc053312e24ece 2008-12-01 13:32 PDT gozer's linux box