Version 6 (modified by myshkin, 7 years ago) (diff) |
---|
Creating a BuildSlave
You will want to download the package buildbot-slave-0.8.3 from http://trac.buildbot.net. The instructions for installing it are somewhat platform-specific. Once you've installed it, pick a name for your build slave and contact d_m for configuration files and ssh key exchange.
Linux
- Run "apt-get install buildbot" to get the deps OR Install the deps by hand
- Download the package buildbot-slave-0.8.3.tar.gz. Unpack it and cd into it.
- python setup.py build
- sudo python setup.py install
- mkdir ~/$SLAVEDIR
- cd ~/$SLAVEDIR
- buildslave create-slave . buildbot.rephial.org $NAME $PASSWD
- buildslave start .
OS X
MacPorts has buildbot-slave 0.8.3. Creating a separate user under which to run the buildbot slave is advisable.
Configuration files
buildbot.tac
- buildmaster_host should be vein.plastic-idolatry.com
- We have been using Angband uniques for the namespace of slavenames
- Set passwd to a random string
other
Please put your contact information in info/admin and a brief description of your builder in info/host. If you are building for a new architecture, we will probably need to set up a new builder.