diff --git a/.gitignore b/.gitignore index 8f6fc81..e786654 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ *.gem Gemfile.lock gemfiles/*.lock +.bundle/ diff --git a/.travis.yml b/.travis.yml index 405de0d..20cf3f6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,13 @@ language: ruby rvm: - - 2.2.7 - - 2.3.4 - - 2.4.1 - - jruby-head + - 2.4 + - 2.5 + - 2.6 gemfile: - gemfiles/ar_4.2.gemfile - - gemfiles/ar_5.0.gemfile + - gemfiles/ar_5.2.gemfile + - gemfiles/ar_6.0.gemfile matrix: fast_finish: true -before_install: gem install bundler -v 1.11.2 +before_install: gem install bundler -v 2.0.1 script: bundle exec rake spec diff --git a/Appraisals b/Appraisals index fc5aec5..bf953db 100644 --- a/Appraisals +++ b/Appraisals @@ -2,6 +2,10 @@ appraise 'ar-4.2' do gem 'activerecord', '~> 4.2.0' end -appraise 'ar-5.0' do - gem 'activerecord', '~> 5.0.0' +appraise 'ar-5.2' do + gem 'activerecord', '~> 5.2.0' +end + +appraise 'ar-6.0' do + gem 'activerecord', '~> 6.0.0.beta' end diff --git a/gemfiles/ar_4.2.gemfile b/gemfiles/ar_4.2.gemfile index 88e5a3c..9be8642 100644 --- a/gemfiles/ar_4.2.gemfile +++ b/gemfiles/ar_4.2.gemfile @@ -4,4 +4,4 @@ source "https://rubygems.org" gem "activerecord", "~> 4.2.0" -gemspec :path => "../" +gemspec path: "../" diff --git a/gemfiles/ar_5.0.gemfile b/gemfiles/ar_5.0.gemfile index b9c1ad0..a7a9bb0 100644 --- a/gemfiles/ar_5.0.gemfile +++ b/gemfiles/ar_5.0.gemfile @@ -4,4 +4,4 @@ source "https://rubygems.org" gem "activerecord", "~> 5.0.0" -gemspec :path => "../" +gemspec path: "../" diff --git a/gemfiles/ar_5.1.gemfile b/gemfiles/ar_5.1.gemfile new file mode 100644 index 0000000..a7a9bb0 --- /dev/null +++ b/gemfiles/ar_5.1.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "activerecord", "~> 5.0.0" + +gemspec path: "../" diff --git a/gemfiles/ar_5.2.gemfile b/gemfiles/ar_5.2.gemfile new file mode 100644 index 0000000..a7a9bb0 --- /dev/null +++ b/gemfiles/ar_5.2.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "activerecord", "~> 5.0.0" + +gemspec path: "../" diff --git a/gemfiles/ar_6.0.gemfile b/gemfiles/ar_6.0.gemfile new file mode 100644 index 0000000..d007fef --- /dev/null +++ b/gemfiles/ar_6.0.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "activerecord", "~> 6.0.0.beta" + +gemspec path: "../"