Skip to content

Releases: sous-chefs/ruby_rbenv

5.0.21

02 May 16:01
Compare
Choose a tag to compare
Update metadata for 5.0.21

5.0.20

02 May 08:44
Compare
Choose a tag to compare
Update metadata for 5.0.20

0.8.1

28 Aug 17:42
Compare
Choose a tag to compare
  • Add rbenv_action attribute to rbenv_ruby LWRP so to allow using rvm-download rbenv plugin to download ruby vs. installing ruby
  • Fix the ability to install gems to a specific version of ruby
  • Remove Chef version checks around use_inline_resources since we require Chef 12
  • Use default_action method in the LWRPs
  • Fix various rubocop warnings

0.8.0

27 Jul 07:11
Compare
Choose a tag to compare
  • Drop Chef versions prior to 12
  • Add Arch linux support
  • Add Linux mint support

v0.7.3

27 Jul 05:17
Compare
Choose a tag to compare
  • Issue #91 #79 #92:
    Add matchers for rbenv_gem and rbenv_ruby.
    (@tduffield and many others)
  • Issue #107:
    "Option name must be a kind of String!" when installing gems.
  • Issue #101:
    Use full class name for rbenv_rehash resource
  • Fix undefined method `timeout' for LWRP resource rbenv_gem.
    (@nathantsoi and others)
  • Issue #110:
    Chef 12.3.0 - undefined method `clear_sources' for Chef::Resource::RbenvGem.
    (@tatat and others)
  • Fork from https://github.com/fnichol/chef-rbenv

0.7.2

27 Jul 07:12
Compare
Choose a tag to compare

Bug Fixes

  • Pull request #26: Don't
    call libexec commands directly. (@mhoran)

Improvements

  • Add integration tests for a system Ruby version. (@fnichol)

0.7.1 (unreleased)

Bug Fixes

  • Pull request #36:
    Use the ruby name as the definition to install
    (@gsandie)
  • Pull request #55:
    Fix some CHEF-3694 warnings when using with ruby_build
    (@trinitronx)

New features

  • Pull request #26:
    Allow setting environment vars per ruby install
    (@jasherai)
  • Pull request #37:
    Allows use include_recipe("ruby_build") instead of having to put it in the run_list
    (@tjwallace)
  • Pull request #42:
    Load rbenv environment after install
    (@msaffitz)
  • Pull request #62:
    Add Gentoo as supported platform
    (@gentooboontoo)

Improvements

  • Pull request #46:
    Add a definition_file attribute to the rbenv_ruby resource to prevent
    continually trying to build a custom ruby when passed a build file name instead of a built-in definition
    (@jf647)
  • Pull request #60:
    Support definition_file in rubies definition
    (@cyu)
  • Pull request #75:
    Update testing support and add unit tests for existing resources
    (@fnichol)
  • Pull request #70:
    Support ruby 2.1.0
    (@WhyEee)