Skip to content

sous-chefs/ruby_rbenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

af5e942 · Nov 18, 2024
May 2, 2024
Mar 15, 2023
Jan 26, 2022
Oct 3, 2023
Jan 26, 2022
Aug 19, 2020
Jul 24, 2017
Oct 3, 2023
Oct 8, 2020
May 22, 2024
Apr 13, 2020
Oct 8, 2020
Nov 18, 2024
Aug 8, 2019
Apr 4, 2023
Feb 5, 2019
Mar 15, 2023
Jul 24, 2017
Nov 18, 2024
Feb 28, 2017
May 22, 2024
May 20, 2020
Oct 12, 2015
Jul 18, 2016
Apr 4, 2023
May 22, 2024
Dec 8, 2022
Nov 18, 2024
Apr 4, 2023
Jul 15, 2024
Oct 3, 2023
Nov 18, 2024
Nov 1, 2023

Repository files navigation

Chef ruby_rbenv Cookbook

Cookbook Version CI State OpenCollective License

Description

Manages [rbenv][rbenv_site] and its installed Rubies.

Maintainers

This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. If you’d like to know more please visit sous-chefs.org or come chat with us on the Chef Community Slack in #sous-chefs.

Requirements

Chef

This cookbook requires Chef 13.0+.

NOTE: Some Chef versions (>= 16 and < 16.4.41) have a bug in the git resource causing some failures (see #289). If you experience any troubles please try a more recent version of Chef 16.

Platform

  • Debian derivatives
  • Fedora
  • macOS (not currently tested)
  • RHEL derivatives (RHEL, CentOS, Amazon Linux, Oracle, Scientific Linux)
  • openSUSE and openSUSE leap

Resources

Usage

Example installations are provided in test/fixtures/cookbooks/test/recipes/.

A rbenv_system_install or rbenv_user_install is required to be set so that rbenv knows which version you want to use, and is installed on the system.

System wide installations of rbenv are supported by this cookbook, but discouraged by the rbenv maintainer, see [these][rbenv_issue_38] [two][rbenv_issue_306] issues in the rbenv repository.

System-Wide macOS Installation Note

This cookbook takes advantage of managing profile fragments in an /etc/profile.d directory, common on most Unix-flavored platforms. Unfortunately, macOS does not support this idiom out of the box, so you may need to [modify][mac_profile_d] your user profile.

Development

  • Source hosted at [GitHub][repo]
  • Report issues/Questions/Feature requests on [GitHub Issues][issues]

Pull requests are very welcome! Make sure your patches are well tested.

Contributors

This project exists thanks to all the people who contribute.

Backers

Thank you to all our backers!

http://www.apache.org/licenses/LICENSE-2.0

https://opencollective.com/sous-chefs/sponsor/0/website https://opencollective.com/sous-chefs/sponsor/1/website https://opencollective.com/sous-chefs/sponsor/2/website https://opencollective.com/sous-chefs/sponsor/3/website https://opencollective.com/sous-chefs/sponsor/4/website https://opencollective.com/sous-chefs/sponsor/5/website https://opencollective.com/sous-chefs/sponsor/6/website https://opencollective.com/sous-chefs/sponsor/7/website https://opencollective.com/sous-chefs/sponsor/8/website https://opencollective.com/sous-chefs/sponsor/9/website