#ruby-on-rails-3 #continuous-integration
#ruby-on-rails-3 #непрерывная интеграция
Вопрос:
Я использую Mac в качестве сервера. Мне нужно что-то, что хорошо работает.
Я хотел использовать bamboo от atlassian, но мои попытки не увенчались успехом. Последний документ, который я могу найти по этой теме, — это старое сообщение в блоге. http://blogs.atlassian.com/news/2009/05/bamboo_customer_8.html это очень мало помогает и приводит к ошибке:
...rvm/rubies/ruby-1.8.7-p334/lib/ruby/site_ruby/1.8/rubygems.rb:900:in `report_activate_error': Could not find RubyGem bundler (>= 0) (Gem::LoadError)
Я посмотрел на http://rubyforge.org/frs/?group_id=2918 который также, похоже, устарел на годы.
Итак, вопрос в том, какой сервер непрерывной интеграции мне следует использовать для моего проекта rails 3, который я могу запустить на Mac и использовать .rvm (сегодня в 2011 году)?
Ответ №1:
У меня всегда работалДженкинс, у вас даже есть установщик OSX:
http://ingorichter.blogspot.com/2011/04/jenkins-osx-installer.html
Ответ №2:
У меня CI Joe отлично работает с rails 3 и Mac.
Дженкинс тоже кажется приятным, хотя, как упоминал Ed_. Особенно часть об установщике OSX.
Ответ №3:
CruiseControl.rb — это CI, написанный на Ruby и может использоваться для проектов Rails.