Sha256: c2e6adff0580121b956d54a6b2bf8603a4034554f38c7a37fe580111caf510f0
Contents?: true
Size: 510 Bytes
Versions: 107
Compression:
Stored size: 510 Bytes
Contents
def bundle_check `bundle check` == "Resolving dependencies...\nThe Gemfile's dependencies are satisfied\n" end def execute(command) puts command system command end gemfiles = %w(Gemfile) + Dir['gemfiles/Gemfile*'].reject { |f| f.end_with?('.lock') } results = gemfiles.map do |gemfile| puts "\nBUNDLE_GEMFILE=#{gemfile}" ENV['BUNDLE_GEMFILE'] = File.expand_path("../../#{gemfile}", __FILE__) execute 'bundle install' unless bundle_check execute 'bundle exec rake test' end exit results.all?
Version data entries
107 entries across 94 versions & 22 rubygems