From 0189c03e2afc5008cb9b48b261ed8584cf1a0c8b Mon Sep 17 00:00:00 2001 From: Geremia Taglialatela Date: Sat, 7 Nov 2020 13:07:36 +0100 Subject: [PATCH] Test against ActiveModel 6.1 and Ruby 2.7.2 --- .travis.yml | 25 +++++++++++++++++-------- Appraisals | 5 +++++ gemfiles/am_6.1.gemfile | 8 ++++++++ 3 files changed, 30 insertions(+), 8 deletions(-) create mode 100644 gemfiles/am_6.1.gemfile diff --git a/.travis.yml b/.travis.yml index 6bb93ae..c4af1b9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,7 +11,7 @@ rvm: - 2.4.10 - 2.5.8 - 2.6.6 - - 2.7.1 + - 2.7.2 - ruby-head gemfile: @@ -23,6 +23,7 @@ gemfile: - gemfiles/am_5.1.gemfile - gemfiles/am_5.2.gemfile - gemfiles/am_6.0.gemfile + - gemfiles/am_6.1.gemfile - gemfiles/am_edge.gemfile jobs: @@ -38,11 +39,15 @@ jobs: gemfile: gemfiles/am_5.2.gemfile - rvm: 2.1.10 gemfile: gemfiles/am_6.0.gemfile + - rvm: 2.1.10 + gemfile: gemfiles/am_6.1.gemfile - rvm: 2.1.10 gemfile: gemfiles/am_edge.gemfile - rvm: 2.2.10 gemfile: gemfiles/am_6.0.gemfile + - rvm: 2.2.10 + gemfile: gemfiles/am_6.1.gemfile - rvm: 2.2.10 gemfile: gemfiles/am_edge.gemfile @@ -52,6 +57,8 @@ jobs: gemfile: gemfiles/am_4.1.gemfile - rvm: 2.3.8 gemfile: gemfiles/am_6.0.gemfile + - rvm: 2.3.8 + gemfile: gemfiles/am_6.1.gemfile - rvm: 2.3.8 gemfile: gemfiles/am_edge.gemfile @@ -63,6 +70,8 @@ jobs: gemfile: gemfiles/am_4.1.gemfile - rvm: 2.4.10 gemfile: gemfiles/am_6.0.gemfile + - rvm: 2.4.10 + gemfile: gemfiles/am_6.1.gemfile - rvm: 2.4.10 gemfile: gemfiles/am_edge.gemfile @@ -84,19 +93,19 @@ jobs: - rvm: 2.6.6 gemfile: gemfiles/am_4.2.gemfile - - rvm: 2.7.1 + - rvm: 2.7.2 gemfile: gemfiles/am_3.2.gemfile - - rvm: 2.7.1 + - rvm: 2.7.2 gemfile: gemfiles/am_4.0.gemfile - - rvm: 2.7.1 + - rvm: 2.7.2 gemfile: gemfiles/am_4.1.gemfile - - rvm: 2.7.1 + - rvm: 2.7.2 gemfile: gemfiles/am_4.2.gemfile - - rvm: 2.7.1 + - rvm: 2.7.2 gemfile: gemfiles/am_5.0.gemfile - - rvm: 2.7.1 + - rvm: 2.7.2 gemfile: gemfiles/am_5.1.gemfile - - rvm: 2.7.1 + - rvm: 2.7.2 gemfile: gemfiles/am_5.2.gemfile - rvm: ruby-head diff --git a/Appraisals b/Appraisals index eb9093c..d267aba 100644 --- a/Appraisals +++ b/Appraisals @@ -40,6 +40,11 @@ appraise 'am-6.0' do gem 'activesupport', "~> 6.0.0" end +appraise 'am-6.1' do + gem 'activemodel', "~> 6.1.0.rc1" + gem 'activesupport', "~> 6.1.0.rc1" +end + appraise 'am-edge' do gem 'activemodel', git: "https://github.com/rails/rails.git" gem 'activesupport', git: "https://github.com/rails/rails.git" diff --git a/gemfiles/am_6.1.gemfile b/gemfiles/am_6.1.gemfile new file mode 100644 index 0000000..f47b2ef --- /dev/null +++ b/gemfiles/am_6.1.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "activemodel", "~> 6.1.0.rc1" +gem "activesupport", "~> 6.1.0.rc1" + +gemspec path: "../"