Version 7 (modified by roadrunner, 7 years ago) (diff)

Forgot a small edit in last change and fixed option name

Hudson Trac Integration Plugin


Integrate Hudson build results into the Trac timeline and (optionally) provide a navbar menu to link to the Hudson instance.

This plugin works very similar to the LuntbuildTracIntegration plugin and the Trac Continuum plugin. The build results are obtained from one of the RSS feeds Hudson provides.


This plugin requires that the python-feedparser library is installed on your system.


There are 7 options you can configure in your trac.ini under the section [hudson] (if you have the IniAdminPlugin installed they will show up under hudson):

The url of the hudson rss feed containing the build statuses. Example: http://localhost/hudson/rssAll
The username to use when accessing hudson (both the feed itself as well as the job descriptions); leave empty if no authentication is needed.
The password to use when accessing hudson; leave empty if no authentication is needed.
If set to true then display subprojects in the timeline too; otherwise only top-level projects are displayed.
The url of the hudson page to link to from the trac mainnav; if empty, no entry is created in the mainnav. Example: /hudson/
If set to true then open the above hudson page in a new tab (or window) instead of in the current tab/window. Not used if main_page is not set.
Display a green ball instead of the standard blue one for successful builds.

Bugs/Feature Requests

Existing bugs and feature requests for HudsonTracPlugin are here.

If you have any issues, create a new ticket.

Download and Source

Download the [download:hudsontracplugin zipped source], check out using Subversion, or browse the source with Trac.

Recent Changes

14253 by rjollos on 2014-11-12 08:22:59
Removed print statement.
14252 by rjollos on 2014-11-12 08:12:51
Fixed error in [14251]. Remove target attribute when display_in_new_tab is False. Refs #12036.
14251 by rjollos on 2014-11-12 08:01:31
Return an instance of the Element class from get_navigation_items to support modifying the item through Trac's [mainnav] section. Fixes #12036.


Author: roadrunner

Attachments (5)

Download all attachments as: .zip