[Buildbot-devel] Serializing builds

Elliot Murphy elliot.murphy at veritas.com
Thu Nov 11 21:22:52 UTC 2004

I'm wondering if the interlocks feature will help with this. I'm facing a
similar problem where I want one builder to do the CVS checkout on an NFS
server before the rest of the build slaves running on various types of hosts
kick off and try to compile the source that was checked out on the NFS

There is a paragraph describing interlocks in docs/config.xhtml.

A question about interlocks:
If I have to pass the interlock to a given builder, why must I specify the
watcher-list? It would seem like the builder would be able to get by with
just a feeder list, assuming that the interlock is passed to all the
builders which appear on the watcher-list. Or is it designed so that I must
pass the same interlock to both the watcher and the feeder builders?


|-----Original Message-----
|From: buildbot-devel-admin at lists.sourceforge.net [mailto:buildbot-devel-
|admin at lists.sourceforge.net] On Behalf Of Alexander Staubo
|Sent: Thursday, November 11, 2004 5:46 AM
|To: buildbot-devel at lists.sourceforge.net
|Subject: [Buildbot-devel] Serializing builds
|I have set up our BuildBot installation with a few builds on a single
|- Project "X" trunk compiled and tested with Java 1.4
|- Project "X" trunk compiled and tested with Java 1.3
|- Project "X" branch "Y" compiled and tested with Java 1.4
|- etc.
|I have not set up FrechCVS, my intention being that builds should run
|nightly, with additional builds every time a new stable version is
|tagged. (We tag stable builds whenever we merge a branch.)
|For performance reasons, the nightly builds can't occur simultaneously.
|As far as I can see, BuildBot doesn't have a mechanism to serially
|trigger a sequence of builds.
|Will the PBChangeSource do what I need? What's the best way to
|accomplish this?
|This SF.Net email is sponsored by:
|Sybase ASE Linux Express Edition - download now for FREE
|LinuxWorld Reader's Choice Award Winner for best database on Linux.
|Buildbot-devel mailing list
|Buildbot-devel at lists.sourceforge.net

More information about the devel mailing list