Releases/Thunderbird 3.0a2:BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(New page: <small>« Back to Thunderbird 3 Alpha 2 Release Page</small> =Build Engineers= nthomas, gozer =Bonsai queries= Last checkins for alpha 1: * cvsroot ...)
 
Line 64: Line 64:


=Build 1=
=Build 1=
Bootstrap tag: RELEASE_AUTOMATION_M10_1
Setup before starting:
* look for changes to the nightly mozconfig/tinder-config.pl files, merge any desired changes to release branch
* tag new version of tinderbox and release automation to pick up branding changes in Thunderbird-land, RELEASE_AUTOMATION_M10_1
* On fx-{linux,mac,win32}-1.9-slave2, set up tinderbox directories
cd /builds/tinderbox/mozilla/tools/tinderbox
cvs up -r RELEASE_AUTOMATION_M10_1
# on linux and mac (skip to windows otherwise)
cd /builds/tinderbox
mkdir Tb-Mozilla1.9-Release
cd Tb-Mozilla1.9-Release
../mozilla/tools/tinderbox/install-links
# on windows
cd /e/
mkdir tb19rel
cd tb19rel
cp /e/builds/tinderbox/mozilla/tools/tinderbox/{build-seamonkey.pl,build-seamonkey-util.pl,gettime.pl,bloatdiff.pl,tinder-defaults.pl,reportdata.pl,post-mozilla-rel.pl,post-mozilla-l10n.pl} .
cp post-mozilla-rel.pl post-mozilla.pl
# all platforms
rm tinderbox
cvs -d cltbld@cvs.mozilla.org:/cvsroot co -r release -d tinderbox-configs mozilla/tools/tinderbox-configs/thunderbird/linux # or macosx or win32
ln -s tinderbox-configs/mozconfig
ln -s tinderbox-configs/tinder-config.pl
* cleanup space on slaves (TBD)
==Tag==
* automated
==Source==
* automated
==Build==
* automated
==Bump version numbers==
==Stage==
==Sign Installers==
==Release==
==Update Bouncer==

Revision as of 22:14, 24 July 2008

« Back to Thunderbird 3 Alpha 2 Release Page

Build Engineers

nthomas, gozer

Bonsai queries

Last checkins for alpha 1:

  • cvsroot -

Bugs

Tracking bug for Thunderbird 3.0a2 - bug 445991

Tags

Module Tag Pull date
cvsroot/mozilla GECKO190_200807xx_RELBRANCH HEAD @ 2008-07-14 12:00 PDT
THUNDERBIRD_3_0a1_BUILD1 GECKO19_200807xx_RELBRANCH @
THUNDERBIRD_3_0a1_RELEASE GECKO19_200807xx_RELBRANCH @
l10n/l10n not tagged, no locales for this release

Build data

Type Build ID SHA1 Push date Build machine
[Windows installer] en-US: fx-win32-1.9-slave2
[Mac compressed] en-US: bm-xserve07
[Linux compressed] en-US: fx-linux-1.9-slave2

Build 1

Bootstrap tag: RELEASE_AUTOMATION_M10_1

Setup before starting:

  • look for changes to the nightly mozconfig/tinder-config.pl files, merge any desired changes to release branch
  • tag new version of tinderbox and release automation to pick up branding changes in Thunderbird-land, RELEASE_AUTOMATION_M10_1
  • On fx-{linux,mac,win32}-1.9-slave2, set up tinderbox directories
cd /builds/tinderbox/mozilla/tools/tinderbox
cvs up -r RELEASE_AUTOMATION_M10_1

# on linux and mac (skip to windows otherwise)
cd /builds/tinderbox
mkdir Tb-Mozilla1.9-Release
cd Tb-Mozilla1.9-Release
../mozilla/tools/tinderbox/install-links

# on windows
cd /e/
mkdir tb19rel
cd tb19rel
cp /e/builds/tinderbox/mozilla/tools/tinderbox/{build-seamonkey.pl,build-seamonkey-util.pl,gettime.pl,bloatdiff.pl,tinder-defaults.pl,reportdata.pl,post-mozilla-rel.pl,post-mozilla-l10n.pl} .
cp post-mozilla-rel.pl post-mozilla.pl

# all platforms
rm tinderbox
cvs -d cltbld@cvs.mozilla.org:/cvsroot co -r release -d tinderbox-configs mozilla/tools/tinderbox-configs/thunderbird/linux # or macosx or win32
ln -s tinderbox-configs/mozconfig
ln -s tinderbox-configs/tinder-config.pl
  • cleanup space on slaves (TBD)

Tag

  • automated

Source

  • automated

Build

  • automated

Bump version numbers

Stage

Sign Installers

Release

Update Bouncer