Sha256: 09eb6a56af2c9883968f32787e1a6bea50e6f8bcf3647b6a2cd09b01179fd107
Contents?: true
Size: 947 Bytes
Versions: 2
Compression:
Stored size: 947 Bytes
Contents
###################################################################### # RVM DEFAULTS # ###################################################################### ::ChickenSoup::RVM_INFO_FORMAT = /^rvm.+\s(([a-zA-Z0-9\-\._]+)(?:@([a-zA-Z0-9\-\._]+))?)/ Capistrano::Configuration.instance(:must_exist).load do namespace :capabilities do namespace :defaults do _cset :rvmrc_file, File.join(rails_root, '.rvmrc') set :ruby_version_update_pending, false _cset(:ruby_version) do contents = File.read(rvmrc_file) contents.match(ChickenSoup::RVM_INFO_FORMAT)[2] end _cset(:rvm_gemset) do contents = File.read(rvmrc_file) contents.match(ChickenSoup::RVM_INFO_FORMAT)[3] end _cset(:rvm_ruby_string) {rvm_gemset ? "#{ruby_version}@#{rvm_gemset}" : ruby_version} end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
chicken_soup-0.5.3 | lib/chicken_soup/capabilities/rvm/rvm-defaults.rb |
chicken_soup-0.5.2 | lib/chicken_soup/capabilities/rvm/rvm-defaults.rb |