diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..c9d7a4c --- /dev/null +++ b/.travis.yml @@ -0,0 +1,12 @@ +language: ruby +rvm: + - ruby-head + - 2.7 + - 2.6 + - 2.5 + - 2.4 + - 2.3 + - 2.2 +matrix: + allow_failures: + - rvm: ruby-head diff --git a/Rakefile b/Rakefile index 0811fba..c94cb81 100644 --- a/Rakefile +++ b/Rakefile @@ -2,6 +2,8 @@ require "bundler/gem_tasks" require 'rake/testtask' +task :default => :test + Rake::TestTask.new do |t| t.pattern = "test/**/*_test.rb" end diff --git a/lru_redux.gemspec b/lru_redux.gemspec index 852b670..f6063e6 100644 --- a/lru_redux.gemspec +++ b/lru_redux.gemspec @@ -20,7 +20,7 @@ Gem::Specification.new do |spec| spec.test_files = spec.files.grep(%r{^(test)/}) spec.require_paths = ["lib"] - spec.add_development_dependency "bundler", "~> 1.3" + spec.add_development_dependency "bundler", ">= 1.3" spec.add_development_dependency "rake" spec.add_development_dependency "minitest" spec.add_development_dependency "guard-minitest"