Benjamin Fleischer
0ef6ac30fc
Clear out master
2017-05-02 09:57:09 -05:00
Benjamin Fleischer
9ccdb15610
Fix JRuby build on CI, with a suggestion from Travis CI support ( #2040 )
...
* Fix JRuby build on CI, with a suggestion from Travis CI support
per
13f30e287c
per https://twitter.com/jodosha/status/823522145745731586
2017-01-26 13:52:46 -06:00
Ryoji Yoshioka
095ad9c82c
Run tests by Ruby 2.2.6 and 2.3.3
2016-12-04 00:20:24 +09:00
L. Preston Sego III
b29395b0ac
This adds namespace lookup to serializer_for ( #1968 )
...
* This adds namespace lookup to serializer_for
* address rubocop issue
* address @bf4's feedback
* add docs
* update docs, add more tests
* apparently rails master doesn't have before filter
* try to address serializer cache issue between tests
* update cache for serializer lookup to include namespace in the key, and fix the tests for explicit namespace
* update docs, and use better cache key creation method
* update docs [ci skip]
* update docs [ci skip]
* add to changelog [ci skip]
2016-11-09 07:57:39 -05:00
Benjamin Fleischer
cf3cfaa924
Rails 5.0 CI
2016-07-05 17:46:14 -05:00
Benjamin Fleischer
b41df13341
Add Rails 5.0 to test matrix
2016-07-05 13:22:16 -05:00
Ben Mills
89e0a39fbb
Drop support for Rails 4.0 and Ruby 2.0.0
2016-04-04 11:41:35 -06:00
Yohan Robert
9bd4c22f40
Replace -d by --debug in JRUBY_OPTS for travis
...
It seems that for coverage to work properly the "--debug" option is
needed when using JRuby.
2016-03-19 01:30:16 +01:00
Benjamin Fleischer
4a251e3fd0
Add -d JRUBY_OPTS for simplecov
2016-03-17 14:31:30 -05:00
Benjamin Fleischer
7c2197645d
Fix how we set JRuby env vars
...
Always set JRUBY_OPTs, just like TravisCI
2016-03-11 09:26:13 -06:00
Benjamin Fleischer
3e63596423
Remove rbx from CI. Allowing failures is just wasting resources
...
Breaks too often.
Happy to re-add if someone want to take charge of keeping it green.
2016-03-08 23:01:43 -06:00
Nadav Shatz
84b87e7d92
Run all branches against JRuby on CI
2016-03-07 11:41:37 -05:00
Benjamin Fleischer
e3b9597d1a
Remove warning capture; more trouble than worth
2016-01-11 23:48:40 -06:00
Benjamin Fleischer
7f9c09998a
Fix JRruby at 9.0.4.0 since TravisCI is using pre1 for some reason
2015-12-27 23:02:35 -06:00
Ryunosuke SATO
8df6d8acc1
Test against Ruby 2.3.0 on Travis CI
2015-12-26 05:13:52 +09:00
Benjamin Fleischer
cca723ae42
Merge pull request #1397 from bf4/rbx_is_unreliable_in_ci
...
Closes #1396 . RBX just causes unnecessary CI failures
2015-12-24 12:08:31 -06:00
Benjamin Fleischer
7688d3be90
Closes #1396 . RBX just causes unnecessary CI failures
2015-12-24 11:55:11 -06:00
Benjamin Fleischer
94ca0e0701
Add JRuby 9000 to CI matrix
2015-12-22 23:54:29 -06:00
Mauro George
b773f84085
Drop JRuby 1.9
...
Since we are no longer support Ruby 1.9 we are safe to remove this from the CI.
2015-12-22 20:23:29 -02:00
Kara Carrell
850ac3feaf
drop support to Ruby 1.9.3 from build matrix
2015-12-14 14:18:06 -06:00
Kara Carrell
338868a450
Update travis build matrix to include Ruby 2.2.3 for Rails 5
2015-12-14 14:18:06 -06:00
Benjamin Fleischer
2bea7f94f3
Require CI to pass on Rails master (Rails 5)
2015-11-25 21:56:01 -06:00
John Hamelink
defd8d05c9
Fix bundler caching in travis & Appveyor
...
- Point gems to vendor/bundle in travis.yml
- Point Travis cache to vendor/bundle
- Point Appveyor cache to vendor/bundle
2015-11-24 01:53:45 +00:00
Benjamin Fleischer
14a06d96c4
Only capture stderr on Ruby 2.1 on CI
...
Always show warnings in tests
2015-11-09 00:35:02 -06:00
Benjamin Fleischer
9e3cf0241d
Separate default rake from rake ci
2015-10-22 10:45:24 -05:00
Mauro George
c7b8c54952
Change default rake task to run test and rubocop
...
The rubocop only runs in the CI this way a contributor probably will see a
rubocop offense only in the CI.
Running the rubocop in the default rake task we have more chance that a offense
be get in the local machine.
2015-10-01 19:52:14 -03:00
Benjamin Fleischer
0e433d3b64
Add debug tracing for JRuby code coverage
2015-09-21 00:44:51 -05:00
Benjamin Fleischer
076cf64ff3
Disable coverage/warnings output when passing in dev
2015-09-21 00:39:56 -05:00
Benjamin Fleischer
09c97de90d
Add Style enforcer (via Rubocop)
...
It will fail the build, but as it is currently,
most of the cops are 'todos'. Great for new contributors.. :)
2015-09-03 20:50:45 -05:00
Tony Ta
b224d50005
removes test env for incompatible Rails 3.2 and adds Rails 4.2
...
gemspec requires "rails" and "activemodel, ">= 4.0", so testing
on 3.2 will always fail to resolve dependencies.
adds and defaults to Rails 4.2 when RAILS_VERSION is not specified
2015-04-26 18:16:07 -07:00
Ryunosuke SATO
b3dc3f4dbe
Test against Ruby 2.2 on Travis CI
2014-12-10 02:40:47 +09:00
Ryunosuke SATO
2135256004
Test against latest Ruby 2.1.x on Travis CI
2014-12-10 02:40:45 +09:00
Alexandre de Oliveira
90b88da70a
Fixes rbx gems bundling on TravisCI
...
Fixes https://github.com/travis-ci/travis-ci/issues/2821
2014-11-13 10:35:41 -02:00
Josh Kalderimis
9064955499
Use the new beta build env on Travis
...
also remove the custom bundle install line as Travis does that by default
2014-11-12 14:34:34 -08:00
Alexandre de Oliveira
3504c1a5d8
Fixes rbx gems bundling on TravisCI
2014-11-02 01:23:29 -02:00
Arthur Neves
fbf8633041
Dont allow failures on 4.0.x
2014-08-27 10:54:14 -04:00
Steve Klabnik
45803f1aa1
Re-add in rails 3.2
...
it can fail for now, but we will want to support it
2014-07-09 17:14:27 -04:00
Steve Klabnik
ed5499e318
UUUUGH.
...
This versioning situation sucks.
2014-07-09 17:06:00 -04:00
Steve Klabnik
e021281eef
Remove Rails 3.2 support for now.
...
It is impossible to run our tests on both Rails 3.2 and Rails 4:
1. Rails 3.2 relies on test/unit, which is MiniTest 4.
2. Rails 4 relies on MiniTest 5.
3. MiniTest 5 is not compatible with test/unit.
😢 😢 😢
2014-07-05 13:12:10 -04:00
Steve Klabnik
8a20377239
Set up gemspec, version, and .travis.yml
2014-07-05 00:56:57 -04:00