Sha256: 11a9da71be424ccdd0eb4e5f425e53d78e8fd83d41ef211ed91aef4f5547ba39
Contents?: true
Size: 656 Bytes
Versions: 3
Compression:
Stored size: 656 Bytes
Contents
#!/usr/bin/env ruby # # Run all appraisals, with all specified rubies # require 'yaml' RUBIES = ['2.5.9', '2.6.10', '2.7.6', '3.0.4', '3.1.2'].freeze 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
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
roo_on_rails-2.2.2 | appraise |
roo_on_rails-2.2.1 | appraise |
roo_on_rails-2.2.0 | appraise |