Sha256: fd8cb2311469053db1b56b0b9ac46c21de3e9a9b1c0393fb5506fd2acd8a64fd
Contents?: true
Size: 631 Bytes
Versions: 2
Compression:
Stored size: 631 Bytes
Contents
#!/usr/bin/env ruby # # Run all appraisals, with all specified rubies # require 'yaml' RUBIES = ['2.4.5', '2.5.5', '2.6.5'] APPRAISALS = `appraisal list`.strip.split(/\s+/) # setup RUBIES.each do |ruby| ENV['RBENV_VERSION'] = ruby system 'rbenv version' system 'rbenv exec ruby -v' system 'rbenv exec bundle check || rbenv exec bundle install' system "rbenv exec appraisal install" end # tests RUBIES.each do |ruby| ENV['RBENV_VERSION'] = ruby system 'rbenv exec ruby -v' APPRAISALS.each do |variant| puts "*** Ruby #{ruby} / variant #{variant}" system "rbenv exec appraisal #{variant} rspec" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
roo_on_rails-2.1.2 | appraise |
roo_on_rails-2.1.0 | appraise |