Description
Installs Ruby from the Brightbox Ruby NG PPA repository.
Requirements
Supported Platforms
The following platforms are supported by this cookbook, meaning that the recipes run on these platforms without error:
- Ubuntu 12.04+
Cookbooks
- apt
- minitest-handler (suggested, not required)
Recipes
brightbox-ruby
- Set up the apt repository and install dependent packages
Usage
This cookbook installs the ruby components if not present, and pulls updates if they are installed on the system.
Attributes
default["brightbox-ruby"]["ruby_version"] = "2.1" # may be 1.8, 1.9.1, 2.0, 2.1
default["brightbox-ruby"]["package_action"] = "install" # or "upgrade"
default["brightbox-ruby"]["gem_packages"] = [] # list of system gems to install
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
License
chef-brightbox-ruby
- Freely distributable and licensed under the MIT license.
- Copyright (c) 2014 Phil Cohen (github@phlippers.net)
- http://phlippers.net/