[Buildbot-devel] repository + Source steps

Tobias Oberstein tobias.oberstein at tavendo.de
Sun Apr 11 18:28:28 UTC 2010

> A8
> We want them to control on which platforms to build (at least predefined sets
> thereof, but ideally also their chosen list)

In other words: let developers control the list of builders a change should be
built on dynamically (per change, not fixed per scheduler).

I've implemented it using the "properties" information a change can send:


How to send properties with changes?

Yeah, right;) I've used this one to test:


allows one to control a build from the commit message:

git commit -a -m "Bla, bla, bla. (buildbot release {'builderNames': ['pc-winxp', 'se-vivaz', 'nokia-n900']})"


But as said in my other mail: I myself am not totally convinced that’s a good idea.

Two other methods:

Have a manual trigger script for command line usage like:

Buildout release builders=pc-winxp,se-vivaz,nokia-n900

I'll write that one for Git.

Have a UI page where I can select repo, paste revision, checkbox the builders and then press "buildout".

I'm not comfortable enough with the Jinja stuff enough to start right away ..

More information about the devel mailing list