X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/7ed67786891a4aae8d8fafad66ba7e2edd0b9449..7b92a6a9c01e6ceb51f5b03eb7416a0d3e99d1b0:/cookbooks/ruby/recipes/default.rb?ds=sidebyside diff --git a/cookbooks/ruby/recipes/default.rb b/cookbooks/ruby/recipes/default.rb index cbf2c53f3..7301e372c 100644 --- a/cookbooks/ruby/recipes/default.rb +++ b/cookbooks/ruby/recipes/default.rb @@ -17,19 +17,31 @@ # limitations under the License. # -include_recipe "apt::fullstaq-ruby" - ruby_version = node[:ruby][:version] -package %W[ - fullstaq-ruby-common - fullstaq-ruby-#{ruby_version}-jemalloc -] +if node[:ruby][:fullstaq] + + include_recipe "apt::fullstaq-ruby" + + package %W[ + fullstaq-ruby-common + fullstaq-ruby-#{ruby_version}-jemalloc + ] -%w[bundle bundler erb gem irb racc rake rbs rdbg rdoc ri ruby syntax_suggest typeproc].each do |command| - link "/usr/local/bin/#{command}" do - to "/usr/lib/fullstaq-ruby/versions/#{ruby_version}-jemalloc/bin/#{command}" - owner "root" - group "root" + %w[bundle bundler erb gem irb racc rake rbs rdbg rdoc ri ruby syntax_suggest typeproc].each do |command| + link "/usr/local/bin/#{command}" do + to "/usr/lib/fullstaq-ruby/versions/#{ruby_version}-jemalloc/bin/#{command}" + owner "root" + group "root" + end end + +else + + package %W[ + ruby + ruby-dev + ruby-bundler + ] + end