Sha256: c8db6b7ab161854245420042426fbf823b2f6b6fddd16eba4e68e79aa1657030
Contents?: true
Size: 623 Bytes
Versions: 5
Compression:
Stored size: 623 Bytes
Contents
require 'rvm/capistrano' namespace :rvm do desc "Install rvm" task :install, :roles => :web do install_deps run "if ! (which rvm); then bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head ); fi", :shell => 'sh' run "if ! (rvm list | grep #{rvm_ruby_string}); then rvm install #{rvm_ruby_string}; fi", :shell => 'sh' end task :install_deps, :roles => :web do yum.install( {:base => %w(curl git gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2)}, :stable, :shell => 'sh' ) end end before "deploy:cold", "rvm:install"
Version data entries
5 entries across 5 versions & 1 rubygems