[Buildbot-devel] Integration scripts of Buildbot and JHBuild
Jose Dapena Paz
jdapena at igalia.com
Tue Sep 19 12:16:47 UTC 2006
Hi,
These days I've been working in integration of Buildbot with JHBuild,
in order to be able to get a configuration of Buildbot compiling all
Gnome (I'm trying Gnome 2.16).
This is based in the ideas sent by Einar Karttunen last week. What I
did:
* Scripts to run a lot of masters in one twistd daemon. Same for
slaves. This is more memory efficient and lets me share schedulers among
buildmaster instances.
* Easy configuration, based in jhbuild modulesets and simple python
configuration files.
* An aggregate web view, that links the waterfall views of all projects
and shows the status of each builder.
* Some scripts to integrate checks and coverage reports.
I've written the instructions and implementation notes here:
http://community.igalia.com/twiki/bin/view/Main/JhbuildBuildbot
I've also developed some changes to the waterfall view. Mainly an RSS
feed and a link from the builder view to the waterfall view of the
project showing only that builder:
https://sourceforge.net/tracker/?func=detail&atid=537003&aid=1560660&group_id=73177
https://sourceforge.net/tracker/?func=detail&atid=537003&aid=1560661&group_id=73177
This work has been done under the umbrella of the Gnome Build Brigade
(http://live.gnome.org/BuildBrigade). The goal is to develop a prototype
of Buildbot as a continuous integration tool for Gnome project. I hope I
can have a public deployment in production soon :).
Oh, these scripts are alpha quality. Don't cry if they break or don't
work, but just warn me O:).
--
Jose Dapena Paz <jdapena at igalia.com>
Igalia
More information about the devel
mailing list