[Buildbot-devel] one slave... for multiple masters?
john gale
john at smadness.com
Thu Oct 23 07:42:53 UTC 2008
I've been thinking a lot about creating a pool of machines to use for
many projects. Similar to the over-used "cloud computing" concept,
you would be able to create one master per overarching project, and
then have a pool of build and test slaves that can be allocated based
on who needs them.
There are ways to do this clumsily; say, set up multiple configuration
files on each slave, pointing to each different master.
But is there a way to do this more gracefully? Specifically, I don't
want people stepping on each others' toes. When one slave is being
used for testing, it can't host any other projects' unit tests. Very
much like the SlaveLock feature... except I'm hoping across multiple
masters.
There might not be a way to do this currently, but does it look like
it could be feasible? I don't have time now, but soon may be able to
devote some serious resources to this problem.
thanks,
~ john
=================
support the arts!
www.smadness.com
updated October 12, 2005
More information about the devel
mailing list