From 779292a8e44558ccea6091be001c07ddaad30abd Mon Sep 17 00:00:00 2001 From: takashi-miyahara Date: Thu, 2 May 2019 20:21:18 +0900 Subject: [PATCH 1/3] Testing Travis CI From bd06686e86890f7a907d6f6116b2be749e75928e Mon Sep 17 00:00:00 2001 From: takashi-miyahara Date: Thu, 2 May 2019 20:40:15 +0900 Subject: [PATCH 2/3] Install a bundler compatible with Ruby or Rails version --- .travis.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.travis.yml b/.travis.yml index d98c64a8..8ca1c745 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,6 +15,12 @@ rvm: - 2.4.3 - 2.5.0 - jruby-9.1.14.0 +before_install: + # Rubygems > 3.0.0 no longer supported rubies < 2.3 + - gem install "rubygems-update:<3.0.0" --no-document && update_rubygems + # Bundler 2.0 is not supported by Rails < 5 + - gem list -i bundler -v '>= 2.0.0' && rvm @global do gem uninstall bundler -x || true + - gem install bundler -v '~> 1.17' env: global: - DB_USER=postgres From 82fbe2d502be09fb2217f5156ec45e2dc32cdc79 Mon Sep 17 00:00:00 2001 From: takashi-miyahara Date: Thu, 2 May 2019 21:19:32 +0900 Subject: [PATCH 3/3] If bundler version 2 is not available, use version 2 or less --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 8ca1c745..9eb8b6f4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,7 +20,7 @@ before_install: - gem install "rubygems-update:<3.0.0" --no-document && update_rubygems # Bundler 2.0 is not supported by Rails < 5 - gem list -i bundler -v '>= 2.0.0' && rvm @global do gem uninstall bundler -x || true - - gem install bundler -v '~> 1.17' + - gem install bundler -v '< 2' env: global: - DB_USER=postgres