This plugin integratesBamboo build results into the Trac timeline and (optionally) provides a navigation bar menu to link to the Bamboo instance. Bamboo is a continuous integration and build server, supported by Atlassian. It is a paid, cloud-based service and proprietary licensed.
This plugin works very similar to theHudsonTracPlugin (and is almost completely based on it),LuntbuildTracIntegration plugin. The build results are obtained from one of theRSS feeds that Bamboo provides.
Existing bugs and feature requests forBambooTracPlugin arehere.
If you have any issues, create anew ticket.
enhancement | 0 / 1 |
---|
Download the zipped source fromhere.
You can check outBambooTracPlugin fromhere using Subversion, orbrowse the source with Trac.
This plugin requires that thepython-feedparser library is installed on your system.
Install this plugin usingeasy_install
:
easy_install https://trac-hacks.org/svn/bambootracplugin/0.11/
Enable the plugin in yourtrac.ini
file:
[components]bambootrac.bambootracplugin.*=enabled
At a minimum, you need thefeed_url
parameter:
[bamboo]feed_url=http://localhost/bamboo/rss/createAllBuildsRssFeed.action?feedType=rssAll&os_username=user&os_password=pass
If you are using basicauthentication on your Bamboo installation, youshould be able to use the following configuration:
[bamboo]feed_url=http://localhost/bamboo/rss/createAllBuildsRssFeed.action?feedType=rssAll&os_authType=basicusername=yourusernamepassword=yourpassword
Note: I haven't tested the Basicauthentication, and just used the same code that theHudsonTracPlugin was using.
Author:grimsy
Maintainer:Geoff Jacobs
Contributors: