Commit graph

41 commits

Author SHA1 Message Date
Gonzalo Rodriguez
dd5fced799
Make jruby fix less error prone, by removing coupling with exact jruby version 2018-03-19 16:15:18 -03:00
Gonzalo Rodriguez
3da1d36565
Fix jruby CI builds
For jruby we need to stick with rubygems 2.7.4 until
https://github.com/rubygems/rubygems/issues/2188
is fixed and released.

Without this workaround, for jruby builds, rubygems
activates jruby stdlib minitest (v5.4.1) instead of the
bundled version (v5.11.3).
2018-03-19 16:14:32 -03:00
Gonzalo Rodriguez
d647e388b8
Test against latest jruby 9.1.16.0 2018-03-12 19:13:20 -03:00
Gonzalo Rodriguez
0200ec419c
Let TravisCI give early feedback about ruby 2.6.0-preview1 2018-03-12 13:38:40 -03:00
Gonzalo Rodriguez
3cc5c92ff2
Make TravisCI builds quicker by caching 'bundle install' 2018-03-09 14:21:15 -03:00
Gonzalo Rodriguez
53095231cc Test against rails 5.2.0.rc to get early feedback without causing TravisCI build failures 2018-02-02 13:14:21 -03:00
Gonzalo
b4436fbeb2 Try fix TravisCI build
See:
https://github.com/travis-ci/travis-ci/issues/8978#issuecomment-354036443
2018-01-17 14:03:08 -03:00
Gonzalo
a19f92738d Test against actively supported rubies and gems
https://www.ruby-lang.org/en/downloads/branches://www.ruby-lang.org/en/downloads/branches/
http://guides.rubyonrails.org/maintenance_policy.html
https://www.ruby-lang.org/en/downloads/releases/
2018-01-17 13:49:24 -03:00
Olle Jonsson
9835c1028c
Travis: jruby-9.1.14.0 2017-11-12 14:12:16 +01:00
Olle Jonsson
32b64780d9 Travis: jruby-9.1.13.0 2017-09-08 13:10:40 +02:00
Olle Jonsson
6e15637513 Travis: use latest jruby-9.1.12.0 2017-08-17 20:17:48 +02:00
Olle Jonsson
9e23f1acd1 Travis: use jruby-9.1.10.0 2017-05-26 12:30:17 +02:00
Olle Jonsson
05ed73ce53 Travis: use JRuby latest stable 9.1.7.0 2017-01-16 10:17:40 +01:00
Aaron Suggs
c249488950 travis: switch to jruby 9.x 2016-10-24 09:28:46 -04:00
Aaron Suggs
f9a67202e4 Merge pull request #183 from ktheory/v5.0-prep
More safelist/blocklist refactoring
2016-07-04 22:28:11 -04:00
Aaron Suggs
f6762dfc63 Drop test coverage for activesupport 3.2/4.0; dalli 1.1
They’re EOL, and the tests are a pain to maintain.
2016-07-04 22:12:55 -04:00
Aaron Suggs
118d0afe26 Drop tests for ruby 2.0.
It’s EOL, so we’re not supporting it anymore.
2016-07-04 21:35:05 -04:00
Aaron Suggs
a937df3789 Merge pull request #148 from pisaacs/pisaacs-update-travis-ruby-patch-2-1-7
Test ruby 2.1.7
2015-11-20 19:30:49 -05:00
Aaron Suggs
8d2dbf3400 Merge pull request #150 from ktheory/drop-ruby-1.9
Remove support for ruby 1.9
2015-11-20 14:44:26 -05:00
pisaacs
a8d124568d Test ruby 2.1.7 2015-11-07 22:46:39 -05:00
pisaacs
6ea21a3544 Test ruby 2.2.3 2015-11-07 18:51:40 -05:00
Aaron Suggs
2b14a1528b Remove support for ruby 1.9 2015-11-06 10:32:14 -05:00
ferdinand
a6ae7e574a updated ruby patch version 2015-07-22 11:59:22 +05:30
Aaron Suggs
1981b38063 [travis] Test activesupport 4.2 2015-05-22 14:29:08 -04:00
Aaron Suggs
3aee014a8c [travis] Test ruby 2.2.2 2015-05-22 13:49:32 -04:00
Grey Baker
78663d4a93 Clean up travis.yml 2014-06-20 14:36:48 +01:00
Aaron Suggs
9e26160eae [travis] Test ruby 2.1.2 2014-05-10 14:27:13 -04:00
Aaron Suggs
c17374eada [travisci] Remove tests for ruby 2.1.0; it's no longer installed 2014-05-06 10:52:35 -04:00
hakanensari
0640a53cdf Use Appraisal to test against multiple versions 2014-04-09 13:11:43 +01:00
Aaron Suggs
db42cc702e tests: add gemfiles for dalli 1.1.x and 2.x 2014-03-31 18:42:27 -04:00
Aaron Suggs
1767c134ff [travisci] Add ruby 2.1.1 tests 2014-03-15 14:55:14 -04:00
Aaron Suggs
cabadf3dc0 Better organize integration tests
Add rake tasks `test:units` and `test:integration`

Run integration tests by default on TravisCi.
Run memcached and redis on TravisCi.
2014-03-15 14:21:37 -04:00
Aaron Suggs
d79fda80d6 TravisCI: workaround errors on ruby 2.1.0
Use latest bundler version.
See https://github.com/travis-ci/travis-ci/issues/1806
2014-01-03 13:47:58 -05:00
Salimane Adjao Moustapha
31d69071e7 Add Ruby 2.1.0 to .travis.yml 2013-12-27 15:40:25 +01:00
Aaron Suggs
1b6925554d travis: use jruby-19mode 2013-10-09 15:47:03 -04:00
Aaron Suggs
da2f265e7e [travisci] Add tests for activesupport 3.2 and 4.0 2013-08-20 13:47:45 -04:00
Aaron Suggs
7d9326235d Drop test support for ruby 1.9.2
1.9.2 isn't supported by rails 4, and is difficult to test with travis
ci.

Attn @zmillman: I'd welcome further patches to better test ruby 1.9.2
support without compromising testing on 1.9.3 & 2.0.

See also: #21
2013-08-20 13:45:23 -04:00
Zach Millman
1c501e81a6 Reduce Ruby version dependency to 1.9.2
Also added 1.9.2 to Travis config file
2013-07-12 15:02:52 -07:00
Vipul A M
ef9cca9b46 Rack::Attack runs on jruby 2013-05-06 11:55:01 +05:30
Vipul A M
51abf5f625 add 2.0.0 to travis 2013-05-03 12:33:57 +05:30
Aaron Suggs
32261841f3 add .travis.yml 2012-07-27 17:41:58 -04:00