Skip to content

Releases: jdowning/puppet-rbenv

Release 1.4.0

06 Dec 03:55
Compare
Choose a tag to compare
  • add option to --keep an rbenv:build source
  • clean up Rakefile, Gemfile
  • fix linting errors
  • fix metadata.json

Release 1.3.0

06 Dec 03:57
Compare
Choose a tag to compare
  • add env to rbenv::build
  • add ability to auto-update rbenv::plugin
  • fix travisci matrix
  • add puppetforge badge

Release 1.2.1

01 Jun 20:13
Compare
Choose a tag to compare
  • fix bug with calling rbenv rehash after gem install (@hytebyte)
  • add librarian-puppet support
  • add compatibility metadata
  • add Debian box to Vagrantfile

Release 1.2.0

25 May 18:52
Compare
Choose a tag to compare
  • cleaned up TravisCI tests
  • add dependency on puppetlabs/puppetlabs-git
  • add optional timeout parameter to rbenv::gem for long-running gem installs
  • update docs

Release 1.1.0

27 Jan 14:36
Compare
Choose a tag to compare
  • Change git address from git:// to https:// for rbenv and rbenv::plugin
  • Add skip_docs parameter for rbenv::gem
  • Remove --march=native from default cflags when building Ruby #19
  • Remove SUSE from Vagrantfile
  • Split Vagrant configuration between CentOS and Ubuntu
  • Make Ubuntu default machine for Vagrant
  • Add puppet-blacksmith
  • Fix TravisCI tests
  • Updated CONTRIBUTORS.md

Release 1.0.3

08 Jan 20:47
Compare
Choose a tag to compare
  • update specs
  • update Vagrant configuration
  • fix gem install bug 5c612a7

Release 1.0.2

14 Nov 17:39
Compare
Choose a tag to compare

Fixed bug with rbenv::gem where the permissions on the gem lib directory were not set correctly.

Also, cleaned up parameter usage in rbenv::plugin.

Release 1.0.1

11 Nov 15:22
Compare
Choose a tag to compare

Fixed bug to allow multiple rbenv::gem resources to exist in a catalog. This will make it possible to install the same gem in different Ruby versions.

rbenv::build { '2.0.0-p247': }
rbenv::build { '1.9.3-p448': }

rbenv::gem { 'rack-2.0.0-p247':
  gem          => 'rack',
  ruby_version => '2.0.0-p247'
}
rbenv::gem { 'rack-1.9.3-p448':
  gem          => 'rack',
  ruby_version => '1.9.3-p448'
}

Release 1.0.0

09 Nov 21:52
Compare
Choose a tag to compare

This module is ready for production use and supported for use with:

  • Debian
  • RedHat
  • Suse

The rbenv class handles the install and any dependencies for building Ruby.

  • Added tests and TravsCI integration
  • Ensure bundler is installed using rbenv::gem for each installed Ruby version
  • Group execution and ownership is handled in rbenv::deps
  • Added examples and tests for Vagrant

Update components

20 Aug 21:14
Compare
Choose a tag to compare
  • remove rbenv::params and placed parameters in base class as directed here.
  • update test to use ruby 1.9.3-p448
  • update Vagrantfile to use v2 style config