[Buildbot-devel] [RFC] enhancements to buildbots repo/gerrit support

Pierre Tardy tardyp at gmail.com
Thu Jun 16 18:24:28 UTC 2011


Dustin, Piotr,

Please have a look at my merge request, for fix, and enhancements of
repo/gerrit support
https://github.com/buildbot/buildbot/pull/154

Some of the goals of those changes is to allow more customization of the
behaviour, and the use of gerrit json interface, to make better decisions on
cross project dependancy checking.

At the moment, I have put the gerrit json client in a separate project
(txgerrit), as I also use this for non-buildbot automatisation stuff.
You can use it from the command line to make various request to gerrit via
the json web service (which is giving more info than the ssh interface)

You can see how the buildbot standard classes are subclassed here:
https://github.com/tardyp/txgerrit/blob/master/txgerrit/txgerrit_buildbot.py

Having a version of txgerrit shipped with buildbot is another thing I would
like to discuss. This code is adding some more dependancies to buildbot, the
main one being version 11 of Twisted.
txgerrit is still at its early stage and need more testing, doc, and
unittests...

Regards,
Pierre
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://buildbot.net/pipermail/devel/attachments/20110616/f6e7bee7/attachment.html>


More information about the devel mailing list