Releases/Thunderbird 3.0a3:BuildNotes: Difference between revisions
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- | 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- | <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:
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:
- comm-central
- mozilla-central
- dom-inspector
- buildbot-config
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/
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 |