[Imported from Trac: page HowtoContributeABuildbot, version 27]

Zancas 2014-07-15 17:01:08 +00:00
parent c62ebddd00
commit 65813d5de9

@ -9,9 +9,6 @@ A buildslave makes TCP connections to the buildmaster, which `tahoe-lafs.org` op
Anyone who can get their code into any part of the development repos, can take control the of the user account running the buildslave process. Anyone who can get their code into any part of the development repos, can take control the of the user account running the buildslave process.
Therefore, create a dedicated user account to run this process. Therefore, create a dedicated user account to run this process.
#### Optional Configurations
You can use other mechanisms to limit the privileges available to the buildbot, such as jail, chroot, or Solaris Zones. You can optionally use a different user account or other privilege-limiting mechanisms to keep the tahoe-lafs, pycryptopp, and zfec buildslaves (see below) separated.
## Name The Buildslave ## Name The Buildslave
Choose a name for your buildslave which will fit into the list of buildslave names: [//buildbot-tahoe-lafs/buildslaves]. Choose a name for your buildslave which will fit into the list of buildslave names: [//buildbot-tahoe-lafs/buildslaves].
A hostname would be a good choice. A hostname would be a good choice.
@ -36,3 +33,6 @@ Okay, once you've gotten all this working then we'll see your machine on the [//
### More Details ### More Details
The official buildslave creation documentation is [here](http://djmitche.github.com/buildbot/docs/latest/Creating-a-buildslave.html#Creating-a-buildslave). The official buildslave creation documentation is [here](http://djmitche.github.com/buildbot/docs/latest/Creating-a-buildslave.html#Creating-a-buildslave).
#### Optional Configurations
You can use other mechanisms to limit the privileges available to the buildbot, such as jail, chroot, or Solaris Zones. You can optionally use a different user account or other privilege-limiting mechanisms to keep the tahoe-lafs, pycryptopp, and zfec buildslaves (see below) separated.