What's new? | Help | Directory | Sign in
Google
                
Search
for
Updated Aug 19, 2008 by cahadras
Labels: slave
AddNewBuildBot  
How to add a new bot

Introduction

There is a number of things that you need to do to add a new build slave. Slightly fuller/alternative instructions are available from AddNewBuildBotMacOSX.

You will need the following prerequisites:

Details

  1. Grab a copy of buildbot 0.7.8 source
  2. Unpack the source
  3. Build the buildbot the buildbot manual
  4. Create the build-slave
  5. buildbot create-slave BASEDIR termite.go-oo.org:9999 SLAVENAME PASSWORD
This will create a Build Slave Basedir and the important buildbot.tac file.
  1. Grab the scripts from svn directly in to the BASEDIR
  2. svn checkout http://ootermite.googlecode.com/svn/trunk/buildbot/buildslave/scripts/ BASEDIR
  3. Edit the info/admin and info/host files to contain information about yourself/host
  4. Customise the scripts for your platform
  5. Create a build_copy dir (used by buildprep) with things you wish to be copied into the source tree after checkout and before configure (such as moz)
  6. Email mikeleib or shaunmcdonald the name and password to add your bot to the master
  7. Start your bot
  8. buildbot start BASEDIR
  9. It should show up as online at http://termite.go-oo.org/ and you should be able to manually submit builds to it.

Sign in to add a comment