Sha256: f472c6ee38e7c3090616210dca21f2580f5ae2373f1c11b5066b3232ae26fbbf
Contents?: true
Size: 810 Bytes
Versions: 1
Compression:
Stored size: 810 Bytes
Contents
version = ENV['RUBY_VERSION'] || '2.5.3' short_version = version.split('.')[0..1].join('.') execute 'download ruby' do cwd '/var/daddy/tmp' command <<-EOF rm -f ruby-#{version}.tar.gz wget https://cache.ruby-lang.org/pub/ruby/#{short_version}/ruby-#{version}.tar.gz EOF not_if "sha256sum -c #{::File.join(::File.dirname(__FILE__), "ruby-#{version}.tar.gz_sha256sum.txt")}" end execute 'install ruby' do cwd 'tmp' command <<-EOF tar zxf ruby-#{version}.tar.gz pushd ruby-#{version} ./configure --disable-install-rdoc make sudo make install popd EOF not_if "ruby -v | egrep \"ruby #{version}(p[0-9]+) \"" end gem_package 'rubygems-update' do user 'root' end gem_package 'bundler' do user 'root' end gem_package 'itamae' do user 'root' end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
daddy-0.7.6 | itamae/environments/ruby/install.rb |