No commit activity in last 3 years
No release in over 3 years
This Rails gem/plugin just contains a couple of tasks that make life easier when dealing with the Atlassian Bamboo Continuous Integration Server. All it does is to create a rake task, +bamboo+, which will run your full test suite (be it Cucumber, RSpec or Test::Unit) and use the +ci_reporter+ gem to format the results in a manner that Bamboo will happily consume.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 1.6.0
 Project Readme

Bamboo Rails¶ ↑

This Rails gem/plugin just contains a couple of tasks that make life easier when dealing with the Atlassian Bamboo Continuous Integration Server. All it does is to create a rake task, bamboo, which will run your full test suite (be it Cucumber, RSpec or Test::Unit) and use the ci_reporter gem to format the results in a manner that Bamboo will happily consume.

Installation¶ ↑

As a Plugin¶ ↑

If you’re installing as a plugin with a recent version of Rails, it’s totally straightforward:

script/plugin install git://github.com/rubaidh/bamboo_rails.git

Gem installation¶ ↑

If you want to install it as a gem, that should be straightforward, too, but there’s an extra couple of steps. First of all configure Rails to load it in config/environment.rb:

config.gem "bamboo_rails", :lib => false

Then make sure the gem is installed:

sudo rake gems:install

(skipping ‘sudo` if that’s not your thing). Finally, you’ll have to create a Rakefile which requires the bamboo task. Create the file lib/tasks/bamboo.rake in your project with the following content:

require 'bamboo_rails/rake/task'

Example¶ ↑

It’s not rocket science: :-)

rake bamboo

Copyright © 2009 Rubaidh Ltd, released under the MIT license