Integration scripts of Buildbot and JHBuild
- From: Jose Dapena Paz <jdapena igalia com>
- To: build-brigade-list gnome org
- Cc: buildbot-devel lists sourceforge net
- Subject: Integration scripts of Buildbot and JHBuild
- Date: Tue, 19 Sep 2006 14:16:47 +0200
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 igalia com>
Igalia
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]