James Fryman james@frymanet.com
This module manages RVM from within Puppet.
Install and bootstrap an RVM instance
Puppet Labs Standard Library
Add a new Ruby instance via RVM and set as default system Ruby
rvm::define::version { 'ree-1.8.7': ensure => 'present', system => 'true', }
Install a gem to a specific Ruby
rvm::define::gem { 'puppet': ensure => 'present', ruby_version => 'ree-1.8.7', gem_version => '2.7.1', }
Add a user to allow RVM execution without Sudo
rvm::define::user { 'jfryman': }