Commit Graph

37 Commits

Author SHA1 Message Date
Marc Siegel 9985342aec Update Travis Ruby versions 2019-06-12 14:50:53 -04:00
Marc Siegel e6a68fcb6b Update Travis Rubies again 2018-01-12 14:35:09 -05:00
Marc Siegel 4ff2030975 Remove jruby-9.1 from Travis due to failures
See
  - https://github.com/travis-ci/travis-ci/issues/9049
  - https://travis-ci.org/ms-ati/docile/jobs/327830706
2018-01-11 16:15:12 -05:00
Marc Siegel 59b1aaa6d3 Test MRI 2.4 and head, JRuby-head, and Rubinius 3 2017-02-17 15:46:10 -05:00
Marc Siegel d1ef8927dd Try 'rbx-3' alias on Travis 2016-12-27 17:52:09 -06:00
Marc Siegel 92ce5d5678 Update .travis.yml 2016-12-27 14:26:26 -06:00
Marc Siegel e139389b7e Update Travis JRuby config 2016-12-27 14:25:03 -06:00
Marc Siegel 66bf4e6386 Install bundler on Travis
See https://github.com/travis-ci/travis-ci/issues/5361
2016-12-27 13:58:37 -06:00
Marc Siegel b0bec7322d Test with stable JRuby 9k in Travis 2016-12-27 13:45:22 -06:00
Marc Siegel 2ebd1d76bd Test more Rubinius versions, but allow to fail
Travis appears to not be able to even install rbx-2 right now. Just want to keep an eye
on the situation and eventually get tests passing again, once Travis gets sorted out.
2016-12-27 13:42:23 -06:00
Marc Siegel 53315abee7 Test MRI Ruby 2.3.3 on Travis 2016-12-27 13:30:06 -06:00
Marc Siegel c63fe9cc79 Last fix for jruby-18mode didn't work, so instead just allow that build to fail for now. 2016-05-18 11:50:59 -04:00
Marc Siegel 2f185eafff Change MRI Ruby 2.3 -> 2.3.0 in Travis CI config
This should be a temporary fix until the 2.3 alias is added to Travis build environments.

See: https://github.com/travis-ci/travis-ci/issues/5361
2016-05-18 10:51:24 -04:00
Marc Siegel 1eaf5b4e14 Update bundler before Travis CI builds
Builds are broken because the `bundler` version that Travis CI
automatically uses at this time (`1.7.6`) is coming across an
error that was fixed in a later version/release.

Having an outdated version of `bundler` in the Travis CI builds is an
ongoing issue and this is currently the easiest work-around.

See:

* bundler/bundler#3558
* travis-ci/travis-ci#3531

(commit msg taken from: 3c0547fa50)
2016-05-18 10:41:11 -04:00
Marc Siegel f7d350e600 Add MRI Ruby 2.3.x to Travis CI config 2016-05-18 10:20:38 -04:00
Marc Siegel baf4811fe4 Add Ruby 2.2.x to Travis CI config 2015-06-24 15:54:11 -04:00
Marc Siegel 305ff12835 Add ruby-head and jruby-head to Travis, but allow them to fail
This way we'll know if/how the build is failing on the latest versions, but
without marking the entire build as a failure if only the head versions fail.

See:
  - https://github.com/rspec/rspec-core/blob/master/.travis.yml
  - http://blog.travis-ci.com/2013-11-27-fast-finishing-builds/
2014-06-15 15:01:22 -04:00
Marc Siegel 3aef43ac32 Re-enable bundler cache on Travis 2014-06-15 14:08:16 -04:00
Marc Siegel 8c4b9a8a3e Temporarily disable bundler cache on Travis until I work out why builds failing 2014-06-15 13:52:23 -04:00
Marc Siegel 47489ab34b Add MRI 2.1.2 to Travis coverage 2014-05-20 14:36:20 -04:00
Marc Siegel 024031a728 Add MRI 2.1.1 to Travis coverage 2014-05-20 14:33:58 -04:00
Marc Siegel 8be48f6f72 Update Travis settings for Rubinius
Apparently, since rbx-2.2.5 you no longer need to require
gem rubysl or rubinius-coverage, and you must have travis
use the ruby named 'rbx-2'.

See
*  https://github.com/tarcieri/http/pull/79
*  https://github.com/rubinius/rubinius/releases/tag/v2.2.5
2014-02-21 15:48:22 -05:00
Alexey Vasiliev d339c78660 rbx 2014-02-04 21:59:09 +02:00
Alexey Vasiliev 6450ece4d9 fix bundler for travis 2014-02-04 21:08:49 +02:00
Marc Siegel 242dfda9c1 Travis: remove restriction on rubygems version
It appears that travis-ci/travis-ci#1793 was fixed by rubygems release v2.2.1.
2014-01-20 19:08:20 -05:00
Marc Siegel dd58870a78 Travis: min rubygems version to avoid error in 1.8.7 and jruby-18mode
References:
  - rubygems/rubygems#763
  - travis-ci/travis-ci#1793
2014-01-20 19:03:12 -05:00
Marc Siegel 615ef7305c Remove workaround for temporary bundler-rubygems incompatibility on 1.8
It appears that this workaround should no longer be necessary, due to fix in rubygems.
2014-01-10 11:37:34 -05:00
Marc Siegel 261aef4b3e Add reference to rubygems/rubygems#763 for Travis workaround 2013-12-30 10:39:05 -05:00
Marc Siegel f2bfef07ed Attempt workaround for temporary bundler-rubygems incompatibility on 1.8 2013-12-30 10:31:40 -05:00
Marc Siegel f9f9443e77 Add ruby-2.1.0 to Travis testing and .ruby-version 2013-12-30 10:18:54 -05:00
Marc Siegel fe1ca6e0bb Use up-to-date Rubinius version in Travis CI 2013-11-25 07:17:21 -05:00
Marc Siegel d5f18300c5 Add ruby 2.0.0 to versions tested in Travis CI 2013-06-29 18:43:31 -04:00
Marc Siegel ff3cddd9f2 require all envs to pass in travis (incl. jruby)
Signed-off-by: Marc Siegel <marc@usainnov.com>
2012-10-29 16:11:01 -04:00
Marc Siegel bb6f55cf34 exclude development dependencies from travis
Signed-off-by: Marc Siegel <marc@usainnov.com>
2012-10-29 15:52:57 -04:00
Marc Siegel f106eb331c require all non-jruby envs to pass in travis
Signed-off-by: Marc Siegel <marc@usainnov.com>
2012-10-29 15:31:48 -04:00
Marc Siegel 478e4bbb87 allow travis failures for 1.8.x and jruby until fixed 2012-10-28 08:34:25 -04:00
Marc Siegel cc8a27b52c add travis config 2012-10-28 08:26:10 -04:00