From a0691ff447c34e9528b904927251947d93f2a1fe Mon Sep 17 00:00:00 2001 From: Fred Snyder Date: Thu, 10 May 2018 22:53:17 -0400 Subject: [PATCH 1/6] Testing Ruby 2.5 on Travis CI in separate branch. --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 3771b62cd..2bf2492da 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,6 +4,7 @@ rvm: - 2.2 - 2.3 - 2.4 + - 2.5 - jruby-9.0.5.0 - jruby-9.1.16.0 matrix: From 9dfd3c57afbe8f50e9d1d709c078449d8dea1538 Mon Sep 17 00:00:00 2001 From: Fred Snyder Date: Fri, 11 May 2018 00:52:22 -0400 Subject: [PATCH 2/6] Travis CI updates RubyGems before install. --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index 2bf2492da..8df458a12 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,9 @@ matrix: include: - rvm: 2.4 os: osx +# Update RubyGems due to error with Bundler 1.16.1 and RubyGems 2.7.3 +# See https://github.com/travis-ci/travis-ci/issues/8978 +before_install: gem update --system before_script: bundle exec yard gems script: bundle exec rspec cache: From c1e747c73ef31f08badf1d561e7e13899ecd00e8 Mon Sep 17 00:00:00 2001 From: Fred Snyder Date: Fri, 11 May 2018 00:55:43 -0400 Subject: [PATCH 3/6] Travis CI updates bundler before install. --- .travis.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8df458a12..b5d43f998 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,9 +11,11 @@ matrix: include: - rvm: 2.4 os: osx -# Update RubyGems due to error with Bundler 1.16.1 and RubyGems 2.7.3 +# Update RubyGems and Bundler due to error with Bundler 1.16.1 and RubyGems 2.7.3 # See https://github.com/travis-ci/travis-ci/issues/8978 -before_install: gem update --system +before_install: +- gem update --system +- gem update bundler before_script: bundle exec yard gems script: bundle exec rspec cache: From a9e8c0bd9cb2cdcc9d7ab8c2756716487ead9c2e Mon Sep 17 00:00:00 2001 From: Fred Snyder Date: Fri, 11 May 2018 01:02:54 -0400 Subject: [PATCH 4/6] Use pristine bundler in Travis CI. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index b5d43f998..63e71ebce 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,7 +15,7 @@ matrix: # See https://github.com/travis-ci/travis-ci/issues/8978 before_install: - gem update --system -- gem update bundler +- gem pristine bundler before_script: bundle exec yard gems script: bundle exec rspec cache: From f0ac402c6aebc0a88cb3b6d53d2db8624b664333 Mon Sep 17 00:00:00 2001 From: Fred Snyder Date: Fri, 11 May 2018 01:05:11 -0400 Subject: [PATCH 5/6] Back to Ruby 2.5.1. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 63e71ebce..d33abe556 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ rvm: - 2.2 - 2.3 - 2.4 - - 2.5 + - 2.5.1 - jruby-9.0.5.0 - jruby-9.1.16.0 matrix: From 5347f3d1c312b4d17bd35c8e4d78159a9453c8df Mon Sep 17 00:00:00 2001 From: Fred Snyder Date: Mon, 14 May 2018 10:03:44 -0400 Subject: [PATCH 6/6] Troubleshooting Travis/bundler. --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index d33abe556..1d271a57e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,7 +15,8 @@ matrix: # See https://github.com/travis-ci/travis-ci/issues/8978 before_install: - gem update --system -- gem pristine bundler +- gem install bundler +- bundle install before_script: bundle exec yard gems script: bundle exec rspec cache: