Skip to content

Commit bc0b976

Browse files
committed
Setting JRUBY_OPTS without cext.enabled or --2.0
https://travis-ci.org/rspec/rspec-support/jobs/45770207#L544 Per http://docs.travis-ci.com/user/ci-environment/ Use -Xcompat.version=2.0 per `jruby --properties` as `--2.0` wasn't being respected
1 parent a1ee2a8 commit bc0b976

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

travis/.travis.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,20 @@ rvm:
1919
- 2.2
2020
- ruby-head
2121
- ree
22-
- jruby-18mode
23-
- jruby
24-
- jruby-head
2522
- rbx
2623
matrix:
2724
include:
2825
- rvm: jruby
29-
env: JRUBY_OPTS='--2.0'
26+
env: JRUBY_OPTS='--server -Xcompile.invokedynamic=false -Xcompat.version=2.0'
27+
- rvm: jruby-head
28+
env: JRUBY_OPTS='--server -Xcompile.invokedynamic=false'
29+
- rvm: jruby-18mode
30+
env: JRUBY_OPTS='--server -Xcompile.invokedynamic=false'
31+
- rvm: jruby
32+
env: JRUBY_OPTS='--server -Xcompile.invokedynamic=false'
3033
allow_failures:
3134
- rvm: jruby-head
35+
env: JRUBY_OPTS='--server -Xcompile.invokedynamic=false'
3236
- rvm: ruby-head
3337
- rvm: rbx
3438
fast_finish: true

0 commit comments

Comments
 (0)