[Buildbot-devel] multiple subversion repositories

Brian Warner warner-buildbot at lothar.com
Tue Jan 24 01:27:02 UTC 2006


> Having N projects means running N buildmasters, means allocating and
> keeping track of (!!) N TCP ports.

Ah, yes, this is true.

> Then, on the buildslaves, you have to start N slaves * M chroots (in my
> configuration), again keeping track of all the different ports. Ugh.

Yeah. If you have the same developers contributing to all the subprojects,
then you might as well run all the buildslaves in the same chroot, but you
still have N*M slaves. It wouldn't take too much effort to make it possible
for one buildslave to connect to multiple buildmasters, which would reduce
this down to one slave and one chroot per build platform, But you'd still be
stuck with N slaveports on the buildmaster side, and if it is expensive to
maintain this (allocating unique port numbers, keeping firewall entries
matched up, etc), then that becomes a hassle.

thanks,
 -Brian




More information about the devel mailing list