cookbook 'omni_ruby', '= 1.0.0'
omni_ruby (2) Versions 1.0.0 Follow0
Installs ruby
cookbook 'omni_ruby', '= 1.0.0', :supermarket
knife supermarket install omni_ruby
knife supermarket download omni_ruby
OmniRuby
This cookbook provides Ruby installation from a variety of places. It also
handles ohai reloading to ensure proper ruby/gem usage. It is forked and based
off of the ruby_installer cookbook, found at https://github.com/hw-cookbooks/ruby_installer
Usage
knife node run_list add my.node recipe[omni_ruby]
By default it will install ruby packages and generally defaults to 1.8. You
can override that by providing the package names you want installed via
attributes.
Configurable attributes
default['omni_ruby']['method'] = 'package' # package/ree/sourcedefault['omni_ruby']['package_name'] = true # apt package namedefault['omni_ruby']['rubygem_package'] = true # install rubygems packagedefault['omni_ruby']['rubydev_package'] = true # install ruby development libsdefault['omni_ruby']['source_version'] = nil # source versiondefault['omni_ruby']['source_package_dependencies'] = [] # package dependencies for building from sourcedefault['omni_ruby']['ree_url'] = 'http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise_1.8.7-2012.02_amd64_ubuntu10.04.deb' # URI for REE deb packagedefault['omni_ruby']['ree_source_url'] = 'http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.02.tar.gz' # URI for REE source
Repository
https://github.com/spindance-ops/omni_ruby
Contributors
- Erik Kranzusch - https://github.com/erikk-spindance
- Chris Roberts - https://github.com/chrisroberts
- Graham McIntire - https://github.com/gmcintire
Dependent cookbooks
| apt >= 0.0.0 |
| ark ~> 3.1.0 |
| build-essential ~> 8.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
v0.1.3
- Corrections for iconv-dev and rhel/centos
- Cookbook admin support for emeril
- Basic Kitchen.ci support
v0.1.2
- Add attribute based package removal
v0.1.0
- Adds source install method
- Adds rubygems install method
v0.0.1
- Initial release
Collaborator Number Metric
1.0.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
1.0.0 passed this metric
Foodcritic Metric
1.0.0 passed this metric
License Metric
1.0.0 passed this metric
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.0.0 passed this metric
Version Tag Metric
1.0.0 passed this metric
1.0.0 failed this metric
1.0.0 passed this metric
Foodcritic Metric
1.0.0 passed this metric
License Metric
1.0.0 passed this metric
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.0.0 passed this metric
Version Tag Metric
1.0.0 passed this metric
1.0.0 passed this metric
1.0.0 passed this metric
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.0.0 passed this metric
Version Tag Metric
1.0.0 passed this metric
1.0.0 passed this metric
1.0.0 passed this metric
Version Tag Metric
1.0.0 passed this metric
1.0.0 passed this metric