wiki:HudsonTracPlugin

Version 8 (modified by roadrunner, 5 years ago) (diff)

Describe new display_build_options config item.

Hudson Trac Integration Plugin

Description

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.

Dependencies

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

Configuration

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

feed_url
The url of the hudson rss feed containing the build statuses. Example: http://localhost/hudson/rssAll
username
The username to use when accessing hudson (both the feed itself as well as the job descriptions); leave empty if no authentication is needed.
password
The password to use when accessing hudson; leave empty if no authentication is needed.
display_subprojects
If set to true then display subprojects in the timeline too; otherwise only top-level projects are displayed.
main_page
The url of the hudson page to link to from the trac mainnav; if empty, no entry is created in the mainnav. Example: /hudson/
display_in_new_tab
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.
alternate_success_icon
Display a green ball instead of the standard blue one for successful builds.
display_build_descriptions
Whether to display the build descriptions for each build instead of the canned "Build finished successfully" etc messages.

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 zipped source, check out using Subversion, or browse the source with Trac.

Recent Changes

[11761] by rjollos on 2012-07-24 03:36:56
Deleted empty 0.9 directory.
[11433] by roadrunner on 2012-03-26 08:19:04
Bumped version to 0.5.
[11432] by roadrunner on 2012-03-26 08:18:57
Add support for API Token introduced in Jenkins 1.426.

This closes #7340 and #9507.

Author/Contributors

Author: roadrunner
Contributors:

Attachments (3)

Download all attachments as: .zip