Skip to content

isaac-hammes/puppet-rvm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RVM Module

James Fryman james@frymanet.com

This module manages RVM from within Puppet.

Quick Start

Install and bootstrap an RVM instance

Requirements

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': }

About

Puppet Module to manage RVM installations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 88.2%
  • Shell 11.8%