[Buildbot-devel] multiple subversion repositories
Joel.Becker at oracle.com
Tue Jan 24 01:42:45 UTC 2006
On Mon, Jan 23, 2006 at 05:27:02PM -0800, Brian Warner wrote:
> 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
I have even fewer slaves. I have one master for N projects. I
have one slave for each (os, arch) combination. Just like the master,
the slaves are shared among the projects. Yes, a build for project X
can wait on a build for project Y, but since I have M chroots on a
particular box, the machine is already loaded building project Y ;-)
Really, I could use some flexibility in the other direction.
That is, a page per-scheduler on the master, so my waterfall isn't too
full. Again, this should all be on one http port, not N ports.
A cleaner method of matching projects to schedulers would be
nice too. Currently, I cook up the "log" part of the Change to have the
project name at the top. Then fileIsImportant() can skim off the top
line and compare for each scheduler. This works, but a dedicated method
would be better.
"We will have to repent in this generation not merely for the
vitriolic words and actions of the bad people, but for the
appalling silence of the good people."
- Rev. Dr. Martin Luther King, Jr.
Principal Software Developer
E-mail: joel.becker at oracle.com
Phone: (650) 506-8127
More information about the devel