From a866b22a7a4949d34c12e36526c860975d5e426f Mon Sep 17 00:00:00 2001 From: freestorm <> Date: Mon, 5 Jul 2010 22:45:26 +0000 Subject: [PATCH] [Imported from Trac: page HowtoContributeABuildbot, version 4] --- HowtoContributeABuildbot.md | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/HowtoContributeABuildbot.md b/HowtoContributeABuildbot.md index 20cfa89..00337db 100644 --- a/HowtoContributeABuildbot.md +++ b/HowtoContributeABuildbot.md @@ -32,21 +32,24 @@ Step 3: choose a name for your buildslave which will fit into the list of buildslave names: . A hostname would be a good choice. -Step 4: Receive a password from me in email. +Step 4: Receive a password from Zooko by email. -Step 5: create the buildslave with `buildbot create-slave $BASEDIR dev.allmydata.org:9987 $SLAVENAME $PASSWORD` +Step 5: Create 3 buildslave with: -detailed docs: +* Tahoe-LAFS: `buildbot create-slave $BASEDIR_TAHOE dev.allmydata.org:9987 $SLAVENAME $PASSWORD` +* Zfec: `buildbot create-slave $BASEDIR_ZFEC dev.allmydata.org:12987 $SLAVENAME $PASSWORD` +* Pycryptopp: `buildbot create-slave $BASEDIR_PYCRYPTOPP dev.allmydata.org:10998 $SLAVENAME $PASSWORD` + +Those three use the same $SLAVENAME, $PASSWORD and hostname, but a different $BASEDIR and a different port number. + +For the $BASEDIR your can use whatever directory you want. + +I personally use a different user account for my tahoe-lafs, pycryptopp, and zfec buildslaves. + +Detailed docs: Then `buildbot start $BASEDIR`. -Step 6: Please do this two more times, one for pycryptopp and one for -zfec. Those two use the same $SLAVENAME and $PASSWORD and hostname -("dev.allmydata.org"), but a different $BASEDIR (whatever directory -you want -- I personally use a different user account for my tahoe- -lafs, pycryptopp, and zfec buildslaves), and a different port -number. Port 9987 == tahoe-lafs, port 10998 == pycryptopp, port -12987 == zfec . Okay, once you've gotten all this working then we'll see your machine on the buildbot pages and we'll see how well Tahoe-LAFS