[Buildbot-devel] Buildbot locks and multiple project features not working

Dustin J. Mitchell dustin at v.igoro.us
Mon Dec 9 22:56:39 UTC 2013


Can you let us know exactly what *does* happen when locks are added?
And is it the import or instantiation which creates this effect?

As for PBChangeSource, it does actually support project, and buildbot
sendchange supports --project.

In general, navigating the object hierarchy to find the status of
another build is pretty tricky in Buildbot right now.  It involves
using some undocumented interfaces that are likely to change in the
near future.  That said, you could probably manage to do so from a
nextBuild function, although I don't have any pointers beyond that off
the top of my head.

Finally, there's no public Buildbot hosting that I know of, although
there are folks working on various projects like that.  In general
they'll all be limited somehow, for security reasons.  If you don't
trust committers to your codebase enough to run their commits on
dedicated systems, then you'll need to look into virtualization or
containers (e.g., vagrant of docker).

HTH,
Dustin




More information about the devel mailing list