【文件属性】:
文件名称:chef-chruby:chruby实用程序的厨师食谱
文件大小:10KB
文件格式:ZIP
更新时间:2021-04-27 13:35:45
Ruby
克鲁比食谱
安装Chruby实用程序以在Ruby版本之间进行更改。 Chruby是一个大大简化的rbenv-它包含约90行代码,并且非常易于理解。
要求
取决于ark食谱和ruby-build食谱。
经过测试:
CentOS 6.3和6.4
CentOS的5.8
Ubuntu 12.04
的Ubuntu的10.04
用法
在您的运行列表中包括chruby配方。 这将使chruby工具可用于每个外壳,并使Omnibus安装中的嵌入式Ruby可供使用。
Chruby使用ruby-build使Ruby版本在OS上可用。
要构建的版本在节点属性node['chruby']['rubies']中定义
这是Ruby版本的哈希值,带有boolean标志,用于指定是否应安装该版本。
例如,菜谱的默认设置为:
default['chruby']['rubies'] = {'1.9.3-p3
【文件预览】:
chef-chruby-master
----chefignore(985B)
----Vagrantfile(3KB)
----Thorfile(112B)
----Berksfile(24B)
----recipes()
--------default.rb(1KB)
--------system.rb(782B)
----.kitchen.yml(800B)
----Gemfile(181B)
----Rakefile(155B)
----LICENSE(562B)
----test()
--------integration()
----README.md(3KB)
----.ruby_version(11B)
----metadata.rb(365B)
----attributes()
--------default.rb(431B)
----templates()
--------default()
----.gitignore(108B)