Name

RCov plugin

Version

2.2.2

Product Versions

1.2.x

Author(s)

Ross Rowe

Homepage

http://confluence.atlassian.com/display/BAMEXT/RCov+plugin

Price

Free

License

BSD

JavaDocs

 

IssueTracking

 

Subversion URL

https://svn.atlassian.com/svn/public/contrib/bamboo/bamboo-rcov-plugin or browse via fisheye

Download JAR

rcov_bamboo-1.0.0.jar (for Bamboo 1.x)/rcov_bamboo-2.0.0.jar (for Bamboo 2.0)/rcov_bamboo-2.2.1.jar (for Bamboo 2.1.x)

Description/Features

A plugin that will parse and record RCov coverage reports for Ruby applications, and send notifications if the code coverage doesn't reach a specified percentage.

Usage

  1. Copy the rcov_bamboo-2.2.2.jar file into your <BAMBOO_HOME>/webapp/WEB-INF/lib directory and restart Bamboo
  2. In the configuration of your plan, there should be a new RCov section on the 'Builder Configuration' tab. Here you can specify whether your plan generates RCov reports, and if so, the location of the index file of the generated HTML report files.
  3. That should be it, you should now see a RCov tab on your Plan and on any new builds that generate RCov report files.

The plugin can also be configured to send notifications if the line rate does not exceed a specified threshold (ie. the build's coverage wasn't good enough!). On the 'Build Notifications' tab of the Configuration page, you can specify whether you'd like Bamboo to send a notification, and the desired line rate threshold.

Version History

Version

Date

Description

2.2.2

22 October

Restored notification logic

2.2.1

22 October 2009

Updated plugin to support RCov 0.9.2.1

2.2.0

19 October 2009

Updated plugin to support Bamboo 2.3

2.1.1

17 February 2009

Updated i18n support for parsing numbers and fixed notification logic

2.1.0

14 February 2009

Support for Bamboo 2.1

2.0.0

14 January 2008

Support for Bamboo 2.0

1.0.0

13 January 2008

Initial stable version

Screenshots

  • No labels

3 Comments

  1. Is this plugin compatible with version 2.0.x? I tried to use it with 2.0.6., but unsuccessfully.

  2. How about version 2.3.1? I get the following error in my build log:

    Failed to execute plugin 'Rcov Results Collector' with error: com.atlassian.bamboo.v2.build.BuildPlanDefinition.getRepository()Lcom/atlassian/bamboo/v2/build/repository/RepositoryV2;

  3. Is there an issue tracker for this plugin?

    I am using bamboo-rcov-plugin 2.2.0 with Bamboo 2.4.0 and the graph in build plan tab shows 1% even though rcov tab for a specific build correctly shows 100% coverage. It would be nice if there was a JIRA project associated with this plugin so that I could raise and track issue.