Releases/Thunderbird 3.0a3:BuildNotes:Build2: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 100: Line 100:
** [http://hg.mozilla.org/build/buildbot-configs/rev/393 8f4fb6600080]
** [http://hg.mozilla.org/build/buildbot-configs/rev/393 8f4fb6600080]
** [http://hg.mozilla.org/build/buildbot-configs/rev/394 cba91a1b302a]
** [http://hg.mozilla.org/build/buildbot-configs/rev/394 cba91a1b302a]
== Build ==
== 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 -cjv f ../thunderbird-3.0a3-source.tar.bz2 .

Revision as of 20:05, 3 October 2008

Previous Builds

Build1 - The first dry-run

Notes

This is Build2, the first run at Thunderbird 3.0 Alpha3

Build Engineer

Philippe M. Chiasson <gozer@mozillamessaging.com>

Bugs

Tracking bug filed as bug 457709

Revisions

comm-central: 1da06fe7ba02 r=Standard8
mozilla-central: 184ad4f909cd d2706c1a97ef
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

Patches

Some patches were applied to the clone prior to tagging.

  • bug 457886 - Cannot send ISO-2022-JP email on Tb trunk
    • attachment 341280
    • rev 20078:12cdb70e5edc

Tags

Module Tag Changeset
comm-central THUNDERBIRD_3_0a3_BUILD2
THUNDERBIRD_3_0a3_RELEASE
cf9ca7e73f3b
mozilla-central THUNDERBIRD_3_0a3_BUILD2
THUNDERBIRD_3_0a3_RELEASE
d2706c1a97ef
dom-inspector THUNDERBIRD_3_0a3_BUILD2
THUNDERBIRD_3_0a3_RELEASE
a69148785a33
cvs.mozilla.org: extensions/typeaheadfind, extensions/wallet THUNDERBIRD_3_0b1_BUILD2
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:

Build

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 -cjv f ../thunderbird-3.0a3-source.tar.bz2 .