Releases/Thunderbird 3.0a3:BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 17: Line 17:
== Revisions ==
== Revisions ==


comm-central: [http://hg.mozilla.org/users/gozer_mozillamessaging.com/comm-central-tb-30a3/rev/504bc8871087 504bc8871087] r=Standard8
comm-central: [http://hg.mozilla.org/users/gozer_mozillamessaging.com/comm-central-tb-3-0a3/rev/504bc8871087 504bc8871087] r=Standard8
<br>mozilla-central: [http://hg.mozilla.org/users/gozer_mozillamessaging.com/mozilla-central-tb-30a3/rev/73738a5e3731 73738a5e3731]
<br>mozilla-central: [http://hg.mozilla.org/users/gozer_mozillamessaging.com/mozilla-central-tb-3-0a3/rev/73738a5e3731 73738a5e3731] r=Standard8
<br>dom-inspector: [http://hg.mozilla.org/dom-inspector/rev/a69148785a33 a69148785a33]
<br>dom-inspector: [http://hg.mozilla.org/dom-inspector/rev/a69148785a33 a69148785a33]
<br>buildbot-configs: [http://hg.mozilla.org/build/buildbot-configs/rev/87374e3f8d8e 87374e3f8d8e] r=gozer
<br>buildbot-configs: [http://hg.mozilla.org/build/buildbot-configs/rev/87374e3f8d8e 87374e3f8d8e] r=gozer
<br>cvs trunk as of 2008-10-02 23:59 PDT r=Standard8
<br>cvs trunk as of 2008-10-02 23:59 PDT r=Standard8
== Clones ==
Decided it would be simpler and safer to clone mozilla-central and comm-central for the purpose of rolling the builds, and leaving us with somewhere to apply fixes if we need to respin. Here is what I did
$> ssh hg.mozilla.org clone mozilla-central-tb-3-0a3
[... picked mozilla-central to clone from ...]
Proceed? 1
Please do not interrupt this operation.
Cloning /mozilla-central to /users/gozer_mozillamessaging.com/mozilla-central-tb-3-0a3
Clone complete.
Clone complete.
Fixing permissions
$> ssh hg.mozilla.org clone comm-central-tb-3-0a3
Proceed? 1
Please do not interrupt this operation.
Cloning /comm-central to /users/gozer_mozillamessaging.com/comm-central-tb-3-0a3
Clone complete.
Clone complete.
Fixing permissions
The new clones can be reached here:
* [http://hg.mozilla.org/users/gozer_mozillamessaging.com/comm-central-tb-3-0a3 comm-central-tb-3-0a3]
* [http://hg.mozilla.org/users/gozer_mozillamessaging.com/mozilla-central-tb-3-0a3 mozilla-central-tb-3-0a3]
[https://bugzilla.mozilla.org/attachment.cgi?id=341638 Cloning Full Log]
== Tags ==
{| class="fullwidth-table"
| style="background:#efefef" | '''Module'''
| style="background:#efefef" | '''Tag'''
| style="background:#efefef" | '''Changeset'''
|-
| comm-central
| THUNDERBIRD_3_0a3_BUILD3<br>THUNDERBIRD_3_0a3_RELEASE
| 504bc8871087
|-
| mozilla-central
| THUNDERBIRD_3_0a3_BUILD3<br>THUNDERBIRD_3_0a3_RELEASE
| 73738a5e3731
|-
| dom-inspector
| THUNDERBIRD_3_0a3_BUILD3<br>THUNDERBIRD_3_0a3_RELEASE
| a69148785a33
|-
| cvs.mozilla.org: extensions/typeaheadfind, extensions/wallet
| THUNDERBIRD_3_0b1_BUILD3<br>THUNDERBIRD_3_0a3_RELEASE
| -D '2008-10-02 23:59 PDT'
|}
== Tagging ==
Done locally on my laptop with these [http://hg.mozilla.org/users/gozer_mozillamessaging.com/misc/release/ tagging scripts]
Generated the following changesets:
* comm-central
** [http://hg.mozilla.org/users/gozer_mozillamessaging.com/comm-central-tb-3-0a3/rev/491 60cde060846f]
* mozilla-central
** [http://hg.mozilla.org/users/gozer_mozillamessaging.com/mozilla-central-tb-3-0a3/rev/20083 8fa04ac60075]
* dom-inspector
** [http://hg.mozilla.org/dom-inspector/rev/676 b010bb857298]
* buildbot-config
** [http://hg.mozilla.org/build/buildbot-configs/rev/395 c7e095766e07]
** [http://hg.mozilla.org/build/buildbot-configs/rev/396 bde2138c3e2e]
** [http://hg.mozilla.org/build/buildbot-configs/rev/397 07931f91dca7]
** [http://hg.mozilla.org/build/buildbot-configs/rev/398 ae319becae1f]
== Stage ==
mkdir -p /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build3
mkdir /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build3/update
mkdir /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build3/source
mkdir /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build3/linux-xpi
mkdir /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build3/windows-xpi
mkdir /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build3/mac-xpi
chgrp -R thunderbird /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates
chmod -R g+ws /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates
== Source ==
Created a source tarball on my local (Linux) machine:
hg clone -r THUNDERBIRD_3_0a3_RELEASE http://hg.mozilla.org/users/gozer_mozillamessaging.com/comm-central-tb-3-0a3 comm-central
cd comm-central
python client.py checkout --skip-chatzilla --skip-venkman
find . -type d \( -name CVS -o -name .hg \) -print0 | xargs -0 rm -rfv
tar -cvf ../thunderbird-3.0a3-source.tar .
bzip2 -9v ../thunderbird-3.0a3-source.tar
scp ../thunderbird-3.0a3-source.tar.bz2 stage:/pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build2/source/
[http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build3/source/ Sources]
== Build ==
== Build data ==
{| class="fullwidth-table"
| style="background:#efefef" | '''Type'''
| style="background:#efefef" | '''Build ID'''
| style="background:#efefef" | '''SHA1'''
| style="background:#efefef" | '''Push date'''
| style="background:#efefef" | '''Build machine'''
|-
| [Windows installer/zip]
| 20081006095651
|  1175eee0987d98594d5a293a82cc90286ed2b08e<br>1db4158321822f1bd2077e4de5eefeb7aff429ad
| 2008-10-06 15:20:39 PDT
| tbnewref-win32-tbox
|-
| [Mac dmg]
| 20081006093807
| cfab363a9fe26b9d5cbb47d099563d7c09790ba5
| 2008-10-06 12:30:10
| bm-xserve07
|-
| [Linux tar.bz2]
| 20081006094447
| 1a45f5a2ad525aee0944c219ff5b4d321dacc81b
| 2008-10-06 11:08 PDT
| tb-linux-tbox.build.mozilla.org
|-
| [source tar.bz2]
| -
| 00b717210bcc2d8ea0721584ae84b9510dbd6da8
| 2008-10-06 09:06:18 PDT
| gozer's linux box
|}

Latest revision as of 19:37, 6 October 2008

Previous Builds

Build1 - The first dry-run
Build2 - The first build, missing 1 patch

Notes

This is Build3, the second run at Thunderbird 3.0 Alpha3

Build Engineer

Philippe M. Chiasson <gozer@mozillamessaging.com>

Bugs

Tracking bug filed as bug 457709

Revisions

comm-central: 504bc8871087 r=Standard8
mozilla-central: 73738a5e3731 r=Standard8
dom-inspector: a69148785a33
buildbot-configs: 87374e3f8d8e r=gozer
cvs trunk as of 2008-10-02 23:59 PDT r=Standard8

Clones

Decided it would be simpler and safer to clone mozilla-central and comm-central for the purpose of rolling the builds, and leaving us with somewhere to apply fixes if we need to respin. Here is what I did

$> ssh hg.mozilla.org clone mozilla-central-tb-3-0a3
[... picked mozilla-central to clone from ...]
Proceed? 1
Please do not interrupt this operation.
Cloning /mozilla-central to /users/gozer_mozillamessaging.com/mozilla-central-tb-3-0a3
Clone complete.
Clone complete.
Fixing permissions
$> ssh hg.mozilla.org clone comm-central-tb-3-0a3
Proceed? 1
Please do not interrupt this operation.
Cloning /comm-central to /users/gozer_mozillamessaging.com/comm-central-tb-3-0a3
Clone complete.
Clone complete.
Fixing permissions

The new clones can be reached here:

Cloning Full Log

Tags

Module Tag Changeset
comm-central THUNDERBIRD_3_0a3_BUILD3
THUNDERBIRD_3_0a3_RELEASE
504bc8871087
mozilla-central THUNDERBIRD_3_0a3_BUILD3
THUNDERBIRD_3_0a3_RELEASE
73738a5e3731
dom-inspector THUNDERBIRD_3_0a3_BUILD3
THUNDERBIRD_3_0a3_RELEASE
a69148785a33
cvs.mozilla.org: extensions/typeaheadfind, extensions/wallet THUNDERBIRD_3_0b1_BUILD3
THUNDERBIRD_3_0a3_RELEASE
-D '2008-10-02 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.0a3-candidates/build3
mkdir /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build3/update
mkdir /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build3/source
mkdir /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build3/linux-xpi
mkdir /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build3/windows-xpi
mkdir /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build3/mac-xpi
chgrp -R thunderbird /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates
chmod -R g+ws /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates

Source

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

hg clone -r THUNDERBIRD_3_0a3_RELEASE http://hg.mozilla.org/users/gozer_mozillamessaging.com/comm-central-tb-3-0a3 comm-central
cd comm-central
python client.py checkout --skip-chatzilla --skip-venkman
find . -type d \( -name CVS -o -name .hg \) -print0 | xargs -0 rm -rfv
tar -cvf ../thunderbird-3.0a3-source.tar .
bzip2 -9v ../thunderbird-3.0a3-source.tar
scp ../thunderbird-3.0a3-source.tar.bz2 stage:/pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build2/source/

Sources

Build

Build data

Type Build ID SHA1 Push date Build machine
[Windows installer/zip] 20081006095651 1175eee0987d98594d5a293a82cc90286ed2b08e
1db4158321822f1bd2077e4de5eefeb7aff429ad
2008-10-06 15:20:39 PDT tbnewref-win32-tbox
[Mac dmg] 20081006093807 cfab363a9fe26b9d5cbb47d099563d7c09790ba5 2008-10-06 12:30:10 bm-xserve07
[Linux tar.bz2] 20081006094447 1a45f5a2ad525aee0944c219ff5b4d321dacc81b 2008-10-06 11:08 PDT tb-linux-tbox.build.mozilla.org
[source tar.bz2] - 00b717210bcc2d8ea0721584ae84b9510dbd6da8 2008-10-06 09:06:18 PDT gozer's linux box