mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-04 11:26:09 +00:00
48 lines
1.5 KiB
Plaintext
48 lines
1.5 KiB
Plaintext
#
|
|
# Some notes quickly scrawled down, current way to hack
|
|
# tinderbox for mozilla. Note work is already starting
|
|
# on tinderbox2, this should be easier to hack on.
|
|
# Only read this if you're doing a mozilla tool,
|
|
# other people should go look at tinderbox2.
|
|
# -mcafee Tue Nov 21 19:11:56 PST 2000
|
|
#
|
|
|
|
# Get a copy of tinderbox doing something on your
|
|
# local machine.
|
|
#
|
|
cvs checkout mozilla/webtools/tinderbox # server
|
|
cvs checkout mozilla/webtools/bonsai # tinderbox needs bonsai
|
|
|
|
ln -s /usr /usr/bonsaitools # tools use bonsaitools, which
|
|
# is . in the linux case.
|
|
|
|
cd mozilla/webtools/tinderbox # get some sample data going
|
|
./copydata # grabs a copy from current
|
|
# tinderbox
|
|
|
|
# Point a webserver at mozilla/webtools/tinderbox
|
|
# and you should see a copy of what the trunk
|
|
# looks like.
|
|
|
|
#
|
|
# Run a client to get some test build data
|
|
#
|
|
cvs checkout mozilla/tools/tinderbox # build client, e.g. harpoon
|
|
cd mozilla/tools/tinderbox
|
|
./build-seamonkey.pl --example-config # Spit out sample config file.
|
|
|
|
#
|
|
# Edit tinder-config.pl file to suit local needs
|
|
#
|
|
|
|
# Start build client. Wrapper for build-seamonkey.pl
|
|
# to keep track of PID for killing the process with "stop".
|
|
./tinderbox depend start
|
|
|
|
# Note you can run a single test by hand once you have
|
|
# a binary in place:
|
|
./build-seamonkey.pl --testonly --once
|
|
|
|
#
|
|
# Hacking from here is up to you.
|