cookbook 'ruby_build', '= 2.1.0', :supermarket
ruby_build (13) Versions 2.1.0 Follow46
Manages the ruby-build framework and its installed rubies. A LWRP is also defined.
cookbook 'ruby_build', '= 2.1.0'
knife supermarket install ruby_build
knife supermarket download ruby_build
ruby-build Chef Cookbook
Description
Manages the ruby-build framework and its installed Rubies, through custom resources.
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.
Usage
It is for use in standalone mode. If you wish to use ruby-build with rbenv, please use the rbenv cookbook.
Requirements
Chef
- Chef 15+
Supported Platforms
- Ubuntu 16.04+
- MacOS
- debian 8+
- FreeBSD 9+
- RedHat 6+
Usage
# metadata.rb
depends 'ruby_build'
# default.rb
ruby_build_install ''
ruby_build_definition '2.6.0'
# build 2.6.0 with a patch that lives in your cookbook's files/default dir
ruby_build_definition '2.6.0' do
patch 'foobar.patch'
end
Resources
License and Author
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Sponsors
Collaborator Number Metric
2.1.0 passed this metric
Contributing File Metric
2.1.0 passed this metric
Foodcritic Metric
2.1.0 failed this metric
FC108: Resource should not define a property named 'name': ruby_build/resources/homebrew_update.rb:22
FC108: Resource should not define a property named 'name': ruby_build/resources/install.rb:1
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
2.1.0 passed this metric
Publish Metric
2.1.0 passed this metric
Supported Platforms Metric
2.1.0 passed this metric
Testing File Metric
2.1.0 passed this metric
Version Tag Metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
2.1.0 passed this metric
2.1.0 passed this metric
Foodcritic Metric
2.1.0 failed this metric
FC108: Resource should not define a property named 'name': ruby_build/resources/homebrew_update.rb:22
FC108: Resource should not define a property named 'name': ruby_build/resources/install.rb:1
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
2.1.0 passed this metric
Publish Metric
2.1.0 passed this metric
Supported Platforms Metric
2.1.0 passed this metric
Testing File Metric
2.1.0 passed this metric
Version Tag Metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
2.1.0 failed this metric
FC108: Resource should not define a property named 'name': ruby_build/resources/install.rb:1
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
2.1.0 passed this metric
Publish Metric
2.1.0 passed this metric
Supported Platforms Metric
2.1.0 passed this metric
Testing File Metric
2.1.0 passed this metric
Version Tag Metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
2.1.0 passed this metric
2.1.0 passed this metric
Testing File Metric
2.1.0 passed this metric
Version Tag Metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
2.1.0 passed this metric
2.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number