wiki:TracBuildbotIntegration

Version 13 (modified by anonymous, 16 years ago) (diff)

--

Integration of the Buildbot continuous integration server into trac

Description

Buildbot is a simple and highly configurable continuous integration server. This plugin attempts to integrate it into Trac

Screenshots

Main page

Screenshot of the main page

Builder page

Screenshot of a builder page

Bugs/Feature Requests

Existing bugs and feature requests for TracBuildbotIntegration are here.

If you have any issues, create a new ticket.

Installation

Buildbot Patch

Current release of buildbot (0.7.6) lacks a few xmlrpc functions needed by this plugin, which have been added in the CVS version. You will need a patched version of Buildbot (it only changes one file). You can either get the patch out of ticket number 195 of buildbot (http://buildbot.net/trac/ticket/195), download the file via xmlrpc.diff and apply it to your buildbot sources, by doing :

$ tar zxf buildbot-0.7.6.tar.gz
$ cd buildbot-0.7.6
$ patch -p1 < ../xmlrpc.diff

You can then follow buildbot's installation instructions.

Plugin installation

Download TracBuildbot-0.1.2-py2.4.egg and place it in the plugin directory of your trac project. Then add to your trac.ini the url where the waterfall status page of Buildbot is accessible, for example.

[buildbot]
url = http://localhost:8081

Source

Version 0.1.1 is available for download TracBuildbot-0.1.2.tar.gz

You can check out TracBuildbotIntegration from here using Subversion, or browse the source with Trac.

Author/Contributors

Author: etienne
Contributors:

Comments

Any plans for a Genshi 0.11 version of this great plugin? If you need help with converting to Genshi, feel free to email me at jtgalyonatgmaildotcom.

Attachments (3)

Download all attachments as: .zip