wiki:TracBuildbotIntegration

Version 10 (modified by etienne, 7 years ago) (diff)

Add instructions to get a patched version of buildbot

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

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.1-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.1.tar.gz

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

Author/Contributors

Author: etienne
Contributors:

Attachments (9)

Download all attachments as: .zip