Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to deploy Ruby on rails app using Atlassian Bamboo

I wish to automated building, testing, deploying and releasing of rails app.

is there any way to make it ?

like image 749
Khalid Avatar asked Jul 08 '13 12:07

Khalid


1 Answers

Mark Wolfe's excellent Bamboo Ruby Plugin (GitHub: rake-bamboo-plugin) enables you to run ruby tasks during a build in Bamboo and includes tasks for the most prevalent Ruby build, test and automation tools, e.g.:

  • Bundler - maintains a consistent environment for ruby applications
  • Rake - simple ruby build program with capabilities similar to make
  • Capistrano - remote server automation and deployment tool
  • RSpec - testing tool for the Ruby programming language
  • Cucumber - executes plain-text functional descriptions as automated tests

Please note that there's also the Bamboozled Ruby Plugin, which is a fork from Mark's rake-bamboo-plugin version 2.1 with the goal to move the plugin forward in a specific way - I haven't used it so far, thus can't comment on the differences, please refer to their GitHub: bamboozled-ruby-plugin for details.

like image 88
Steffen Opel Avatar answered Oct 04 '22 07:10

Steffen Opel