Changes between Version 18 and Version 19 of HowtoContributeABuildbot


Ignore:
Timestamp:
2011-01-04T19:14:22Z (13 years ago)
Author:
arch_o_median
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HowtoContributeABuildbot

    v18 v19  
    11== Prerequisites ==
    2   You'll need [http://wiki.darcs.net/Binaries darcs] and [http://trac.buildbot.net/wiki/DownloadInstall buildbot] before you can proceed.
     2You'll need [http://wiki.darcs.net/Binaries darcs] and [http://trac.buildbot.net/wiki/DownloadInstall buildbot] before you can proceed.
    33
    44== Configuration ==
    5   Create a user account with low privileges to run buildbot.
     5Create a user account with low privileges to run buildbot.
    66
    77==== Optional Configurations ====
    8   You can use other mechanisms to lock buildbot down like jail, chroot, etc.  David Abrahams uses Solaris Zones to contain his buildslaves.  Brian Warner and the other buildbot maintainers have been hacking on some tricks to set up your buildslaves inside a full virtual machine so that you can have a pristine machine for every build.
     8You can use other mechanisms to lock buildbot down like jail, chroot, etc.  David Abrahams uses Solaris Zones to contain his buildslaves.  Brian Warner and the other buildbot maintainers have been hacking on some tricks to set up your buildslaves inside a full virtual machine so that you can have a pristine machine for every build.
    99
    1010== Name The Buildslave ==
    11   Choose a name for your buildslave which will fit into the list of buildslave names: http://tahoe-lafs.org/buildbot/buildslaves . 
    12   A hostname would be a good choice.
     11Choose a name for your buildslave which will fit into the list of buildslave names: http://tahoe-lafs.org/buildbot/buildslaves . 
     12A hostname would be a good choice.
    1313
    1414== Get a Password ==
    15   Email Zooko (zooko_at_zooko_dot_com) and ask for a password.
     15Email Zooko (zooko_at_zooko_dot_com) and ask for a password.
    1616
    1717== Create a Buildslave ==
    18   Execute the following commands:
     18Execute the following commands:
    1919* Tahoe-LAFS:  {{{buildbot create-slave $BASEDIR_TAHOE dev.allmydata.org:9987 $SLAVENAME $PASSWORD}}}
    2020* Zfec:  {{{buildbot create-slave $BASEDIR_ZFEC dev.allmydata.org:12987 $SLAVENAME $PASSWORD}}}
     
    3030
    3131== Monitor Output ==
    32   Okay, once you've gotten all this working then we'll see your machine on the [http://tahoe-lafs.org/buildbot/waterfall?show_events=true buildbot pages] and we'll see how well Tahoe-LAFS passes unit tests on your platform.
     32Okay, once you've gotten all this working then we'll see your machine on the [http://tahoe-lafs.org/buildbot/waterfall?show_events=true buildbot pages] and we'll see how well Tahoe-LAFS passes unit tests on your platform.
    3333
     34=== More Details ===
    3435Detailed docs: http://djmitche.github.com/buildbot/docs/latest/Creating-a-buildslave.html#Creating-a-buildslave