phlipper / chef-brightbox-ruby

Chef cookbook to install Ruby from the Brightbox Ruby NG PPA repository

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chef-brightbox-ruby Build Status

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

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

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

License

chef-brightbox-ruby

About

Chef cookbook to install Ruby from the Brightbox Ruby NG PPA repository

License:MIT License


Languages

Language:Ruby 100.0%