Build:Tinderbox Setup: Difference between revisions

→‎Setting up files: use build-seamonkey.pl for all products
(New page: == Setting up environment == Configuration files for tinderbox are kept in CVS, in the mozilla repository (mozilla/tools/tinderbox-configs). Tinderboxes use the "bash" shell. This is the...)
 
(→‎Setting up files: use build-seamonkey.pl for all products)
 
(3 intermediate revisions by 3 users not shown)
Line 3: Line 3:
Configuration files for tinderbox are kept in CVS, in the mozilla repository (mozilla/tools/tinderbox-configs).
Configuration files for tinderbox are kept in CVS, in the mozilla repository (mozilla/tools/tinderbox-configs).


Tinderboxes use the "bash" shell. This is the default on RH/Fedora Linux, Mac OS X, and Cygwin/MSYS (Windows). The host/bashrc file should be symlinked to ~cltbld/.bashrc, and mac-osx-profile should be symlinked to ~cltbld/.profile.
Tinderboxes use the "bash" shell. This is the default on RH/Fedora Linux, Mac OS X, and Cygwin/MSYS (Windows).


== Setting up files ==
== Setting up files ==
Line 18: Line 18:
** change to that directory
** change to that directory
** ../mozilla/tools/tinderbox/install-links
** ../mozilla/tools/tinderbox/install-links
*** then, if building a Firefox, Thunderbird, or Camino tinderbox, change the build-seamonkey.pl symlink to point to build-firefox.pl, build-thunderbird.pl, or build-camino.pl instead
** rm -i tinderbox
** rm -i tinderbox
** ln -s ../mozilla/tools/performance/startup/startup-test.html
** ln -s ../mozilla/tools/performance/startup/startup-test.html
** ./build-seamonkey-util.pl --example-config > tinder-config.pl
** ./build-seamonkey.pl --example-config > tinder-config.pl
** rm post-mozilla.pl
** rm post-mozilla.pl
** cp post-mozilla-rel.pl post-mozilla.pl
** ln -s post-mozilla-rel.pl post-mozilla.pl
** edit the configuration (see below)
** edit the configuration (see below)
* ./multi-tinderbox.pl --example-config > multi-config.pl
* ./multi-tinderbox.pl --example-config > multi-config.pl
canmove, Confirmed users
6,439

edits