Gonzalo Rodriguez
e5ceab040c
ci: update rubies
2019-10-02 10:51:01 -03:00
Gonzalo Rodriguez
4d0d01f9c4
ci: update rubies patch
2019-08-29 17:00:13 -03:00
Gonzalo Rodriguez
26ac5d1370
ci: no longer allow failures for almost stable Rails 6
2019-08-02 11:30:36 -03:00
Lucas Mansur
c043102904
Update rubies
2019-06-07 20:25:12 -03:00
Gonzalo Rodriguez
9511ae3abc
ci: update rubies
2019-03-14 15:20:00 -03:00
Gonzalo Rodriguez
f79637559f
ci: don't run tests for rails 6 against incompatible ruby versions
2019-02-26 22:27:14 -03:00
Gonzalo Rodriguez
78266c19d4
ci: get Travis to test against rails 6 betas
2019-02-26 19:07:19 -03:00
Gonzalo Rodriguez
1694aaec39
ci: update rubies
2019-01-30 10:25:13 -03:00
Gonzalo Rodriguez
193a27dbed
build: support bundler 2.0 for development
2019-01-28 22:32:12 -03:00
Gonzalo Rodriguez
1111179051
feat: explicitly support ruby 2.6
2018-12-27 10:32:50 -03:00
Gonzalo Rodriguez
9d95bdb18e
Update TravisCI linux dist from trusty to xenial
2018-11-22 11:16:15 -03:00
Gonzalo Rodriguez
82c0a17dd4
Test against Redis 3.x
2018-09-30 22:02:33 -03:00
Gonzalo Rodriguez
eaaa60ec44
Stop running TravisCI against jRuby for now
...
I am starting to find it difficult to argue in favor of having jruby in
the list of TravisCI rubies.
It adds a bit of extra cost in maintenance and time spent waiting build to finish,
without feeling we're getting a lot out of it. Thus, the feeling is that it has low ROI.
Reasons behind my feeling of not "getting a lot out of it" includes:
- Almost never coming across a situation in which I thought to myself
"Hey, with this change we're making the gem incompatible with jRuby" because most
of the failures on jRuby builds where either heisenbugs and/or rvm installation
problems with jRuby, at least in my experience
- Usage share seems to be very very low, even compared to unmaintaned
MRI version, according to some sources, e.g.
https://semaphoreci.com/blog/2017/11/08/ruby-versions-used-in-commercial-projects-in-2017.html
2018-07-02 14:09:17 -03:00
Gonzalo Rodriguez
e50bfbebaa
Acceptance test plain redis as a cache store backend
2018-06-29 15:41:04 -03:00
Gonzalo Rodriguez
8315a1e7e1
Remove support for unmaintained ruby 2.2
2018-06-28 17:08:15 -03:00
Gonzalo Rodriguez
01e8bf640a
Merge pull request #364 from grzuy/dont_require_redis_for_memory_store
...
[Fixes #355 ] Don't require redis if not necessary
2018-06-25 19:05:59 -03:00
Gonzalo Rodriguez
e3213ee746
Fix .travis.yml gemfile paths
2018-06-25 16:15:02 -03:00
Gonzalo Rodriguez
0d338227f0
Update ruby 2.6 for TravisCI runs
2018-06-25 14:13:25 -03:00
Gonzalo Rodriguez
5d48addd6e
Make TravisCI run new appraisal scenarios
2018-06-22 19:20:46 -03:00
Gonzalo Rodriguez
8a6bb6bc5e
Drop support for rails 5.0, it's an unmaintained series now
2018-04-10 11:43:46 -04:00
Gonzalo Rodriguez
2e9eb6716f
Don't allow failures against rails 5.2, it's out now
2018-04-10 11:02:17 -04:00
Gonzalo Rodriguez
a8200ea95a
Explicitly test against supported rack versions
2018-04-10 10:35:14 -04:00
Gonzalo Rodriguez
b8c85ab2d0
Update TravisCI rubies
2018-03-29 11:38:27 -03:00
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