Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # /etc/puppet/environments/production/modules/cap/manifests/init.pp
- class cap ( $ruby = undef, $gemset = undef, $cap_ver = undef, $railsless_ver = undef ) {
- require rvm
- rvm_gemset {"${ruby}@${gemset}":
- ensure => present,
- require => Rvm_system_ruby[$ruby];
- }
- rvm_gem {"${ruby}@${gemset}/capistrano":
- ensure => $cap_ver,
- require => Rvm_gemset["${ruby}@${gemset}"],
- }
- rvm_gem {"${ruby}@${gemset}/railsless-deploy":
- ensure => $railsless_ver,
- require => Rvm_gemset["${ruby}@${gemset}"],
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement