Thunderbird 2.0.0.14:BuildNotes: Difference between revisions

Jump to navigation Jump to search
Line 139: Line 139:


This completed successfully.
This completed successfully.
===Build===
There ssh key issues to workaround - the nightly builders were converted to tbirdbld but releases still use cltbld. On each box,
* shut down tinderbox builds
* in ~/.ssh
rm id_dsa; ln -s cltbld_dsa id_dsa
rm id_dsa.pub; ln -s cltbld_dsa.pub id_dsa.pub
* update CVS/Root in
** /builds/tinderbox/mozilla/tools/tinderbox
** /builds/tinderbox/Tb-Mozilla1.8-Release/tinderbox-configs (just for this release, we'll leave it on cltbld)
* '''update Bootstrap as in the Automation section'''
On Windows, check that lines 43-49 of [http://mxr.mozilla.org/seamonkey/source/tools/release/Bootstrap/Step/Build.pm#43 Build.pm] are commented out, since Cygwin complains "Permissied denied" trying to execute those lines. The disks are already mounted in binmode.
Then start the build, by changing directory to <tt>/builds/release</tt> (prefix with <tt>/cygdrive/e/</tt> on Windows) and
./release -o TinderConfig 2>&1 | tee logs/release-TinderConfig.log
./release -o Build 2>&1 | tee logs/release-Build.log
After the build is done,
* reverse the changes in ~/.ssh. NB: bm-xserve02 uses ffxbld, others use tbirdbld. Eg
rm id_dsa; ln -s tbirdbld_dsa id_dsa
rm id_dsa.pub; ln -s tbirdbld_dsa.pub id_dsa.pub
* Revert the change to /builds/tinderbox/mozilla/tools/tinderbox/CVS/Root
Confirmed users
4,293

edits

Navigation menu