[Buildbot-devel] Dynamic Registration of Slaves
Phil Parsonage
phil at thefoundry.co.uk
Sat Sep 25 19:58:41 UTC 2010
Hi,
I'm looking at using buildbot to perform both build and test tasks. As
far as I can tell from the docs, I have to register all my build slaves
in a master.cfg file. What I would like to achieve is to allow dynamic
registration of slaves, so that machines register themselves to a build
master with information of what they are capable of (probably using OS,
OS version, and version of developer tools) dynamically, when they
become available. I have machines that I would like to start the
buildbot slave on when they become available (for example when a
developer goes home for the day), so that I can expand/contract the
build farm dynamically. If we purchase new machines, I would like them
just to register themselves without needing to change the buildbot
configuration on the master machine.
Essentially, I want to give a task to buildbot, it to look at currently
available slaves, select one based on what type of machine that task
needs, and give the task to a suitable machine. Is this possible?
Thanks in advance,
Phil
More information about the devel
mailing list