@@ -8,10 +8,9 @@ before_script:
88before_install :
99 - ((jruby -v | grep 1.8.7) && jruby --1.9 -S gem update --system 2.1.11) || true
1010rvm :
11- - jruby-1.7.18
12- # - jruby-head # 9000 ignores --1.8 and --1.9 switches
11+ - jruby-1.7.24
1312jdk :
14- - openjdk6
13+ - openjdk7
1514gemfile :
1615 - gemfiles/rails23.gemfile
1716 - gemfiles/rails30.gemfile
@@ -52,96 +51,158 @@ matrix:
5251 include : # testing against MariaDB
5352 - addons :
5453 mariadb : ' 5.5'
55- rvm : jruby-1.7.18
54+ rvm : jruby-1.7.24
5655 gemfile : gemfiles/rails32.gemfile
5756 env : JRUBY_OPTS="$JRUBY_OPTS" DB=mysql
58- jdk : openjdk7
57+ jdk : openjdk6
5958 - addons :
6059 mariadb : ' 10.0'
61- rvm : jruby-1.7.18
60+ rvm : jruby-1.7.24
6261 gemfile : gemfiles/rails40.gemfile
6362 env : JRUBY_OPTS="$JRUBY_OPTS" DB=mariadb
6463 jdk : openjdk7
6564 - addons :
6665 mariadb : ' 10.0'
67- rvm : jruby-1.7.18
66+ rvm : jruby-1.7.24
6867 gemfile : gemfiles/rails41.gemfile
6968 env : JRUBY_OPTS="$JRUBY_OPTS" DB=mariadb PREPARED_STATEMENTS=true
70- jdk : openjdk7
69+ jdk : openjdk8
70+ # include some tests on JDK 6 :
71+ - rvm : jruby-1.7.24
72+ gemfile : gemfiles/rails42.gemfile
73+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=mysql
74+ jdk : openjdk6
75+ - rvm : jruby-1.7.24
76+ gemfile : gemfiles/rails42.gemfile
77+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=postgresql
78+ jdk : openjdk6
79+ - rvm : jruby-1.7.24
80+ gemfile : gemfiles/rails42.gemfile
81+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=sqlite3
82+ jdk : openjdk6
83+ - rvm : jruby-1.7.24
84+ gemfile : gemfiles/rails42.gemfile
85+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=derby
86+ jdk : openjdk6
87+ - rvm : jruby-1.7.24
88+ gemfile : gemfiles/rails42.gemfile
89+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=h2
90+ jdk : openjdk6
91+ - rvm : jruby-1.7.24
92+ gemfile : gemfiles/rails42.gemfile
93+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=hsqldb
94+ jdk : openjdk6
95+ # include testing with JRuby 9K :
96+ - rvm : jruby-9.0.5.0
97+ gemfile : gemfiles/rails42.gemfile
98+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=mysql PREPARED_STATEMENTS=true
99+ jdk : oraclejdk7
100+ - rvm : jruby-9.0.5.0
101+ gemfile : gemfiles/rails42.gemfile
102+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=postgresql PREPARED_STATEMENTS=true
103+ jdk : oraclejdk7
104+ - rvm : jruby-9.0.5.0
105+ gemfile : gemfiles/rails42.gemfile
106+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=sqlite3
107+ jdk : oraclejdk7
108+ - rvm : jruby-9.0.5.0
109+ gemfile : gemfiles/rails42.gemfile
110+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=mysql
111+ jdk : oraclejdk8
112+ - rvm : jruby-9.0.5.0
113+ gemfile : gemfiles/rails42.gemfile
114+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=postgresql
115+ jdk : oraclejdk8
116+ - rvm : jruby-9.0.5.0
117+ gemfile : gemfiles/rails42.gemfile
118+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=sqlite3
119+ jdk : oraclejdk8
120+ - rvm : jruby-9.0.5.0
121+ gemfile : gemfiles/rails42.gemfile
122+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=derby
123+ jdk : oraclejdk8
124+ - rvm : jruby-9.0.5.0
125+ gemfile : gemfiles/rails42.gemfile
126+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=h2
127+ jdk : oraclejdk8
128+ - rvm : jruby-9.0.5.0
129+ gemfile : gemfiles/rails42.gemfile
130+ env : JRUBY_OPTS="$JRUBY_OPTS" DB=hsqldb
131+ jdk : oraclejdk8
71132 exclude :
72133 # Rails 4 prefers Ruby 2.0 (or at least >= 1.9.3) :
73- - rvm : jruby-1.7.18
134+ - rvm : jruby-1.7.24
74135 gemfile : gemfiles/rails40.gemfile
75136 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=mysql
76- - rvm : jruby-1.7.18
137+ - rvm : jruby-1.7.24
77138 gemfile : gemfiles/rails40.gemfile
78139 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=postgresql
79- - rvm : jruby-1.7.18
140+ - rvm : jruby-1.7.24
80141 gemfile : gemfiles/rails40.gemfile
81142 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=sqlite3
82- - rvm : jruby-1.7.18
143+ - rvm : jruby-1.7.24
83144 gemfile : gemfiles/rails40.gemfile
84145 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=derby
85- - rvm : jruby-1.7.18
146+ - rvm : jruby-1.7.24
86147 gemfile : gemfiles/rails40.gemfile
87148 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=h2
88- - rvm : jruby-1.7.18
149+ - rvm : jruby-1.7.24
89150 gemfile : gemfiles/rails40.gemfile
90151 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=hsqldb
91- - rvm : jruby-1.7.18
152+ - rvm : jruby-1.7.24
92153 gemfile : gemfiles/rails40.gemfile
93154 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=jndi
94- - rvm : jruby-1.7.18
155+ - rvm : jruby-1.7.24
95156 gemfile : gemfiles/rails40.gemfile
96157 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=jdbc
97158 # Rails 4.1 does not support Ruby 1.8 :
98- - rvm : jruby-1.7.18
159+ - rvm : jruby-1.7.24
99160 gemfile : gemfiles/rails41.gemfile
100161 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=mysql
101- - rvm : jruby-1.7.18
162+ - rvm : jruby-1.7.24
102163 gemfile : gemfiles/rails41.gemfile
103164 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=postgresql
104- - rvm : jruby-1.7.18
165+ - rvm : jruby-1.7.24
105166 gemfile : gemfiles/rails41.gemfile
106167 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=sqlite3
107- - rvm : jruby-1.7.18
168+ - rvm : jruby-1.7.24
108169 gemfile : gemfiles/rails41.gemfile
109170 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=derby
110- - rvm : jruby-1.7.18
171+ - rvm : jruby-1.7.24
111172 gemfile : gemfiles/rails41.gemfile
112173 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=h2
113- - rvm : jruby-1.7.18
174+ - rvm : jruby-1.7.24
114175 gemfile : gemfiles/rails41.gemfile
115176 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=hsqldb
116- - rvm : jruby-1.7.18
177+ - rvm : jruby-1.7.24
117178 gemfile : gemfiles/rails41.gemfile
118179 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=jndi
119- - rvm : jruby-1.7.18
180+ - rvm : jruby-1.7.24
120181 gemfile : gemfiles/rails41.gemfile
121182 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=jdbc
122183 # Rails 4.2 will not support Ruby 1.8 :
123- - rvm : jruby-1.7.18
184+ - rvm : jruby-1.7.24
124185 gemfile : gemfiles/rails42.gemfile
125186 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=mysql
126- - rvm : jruby-1.7.18
187+ - rvm : jruby-1.7.24
127188 gemfile : gemfiles/rails42.gemfile
128189 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=postgresql
129- - rvm : jruby-1.7.18
190+ - rvm : jruby-1.7.24
130191 gemfile : gemfiles/rails42.gemfile
131192 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=sqlite3
132- - rvm : jruby-1.7.18
193+ - rvm : jruby-1.7.24
133194 gemfile : gemfiles/rails42.gemfile
134195 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=derby
135- - rvm : jruby-1.7.18
196+ - rvm : jruby-1.7.24
136197 gemfile : gemfiles/rails42.gemfile
137198 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=h2
138- - rvm : jruby-1.7.18
199+ - rvm : jruby-1.7.24
139200 gemfile : gemfiles/rails42.gemfile
140201 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=hsqldb
141- - rvm : jruby-1.7.18
202+ - rvm : jruby-1.7.24
142203 gemfile : gemfiles/rails42.gemfile
143204 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=jndi
144- - rvm : jruby-1.7.18
205+ - rvm : jruby-1.7.24
145206 gemfile : gemfiles/rails42.gemfile
146207 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=jdbc
147208 # # JRuby 9K :
@@ -280,19 +341,19 @@ matrix:
280341 - rvm : jruby-head
281342 gemfile : gemfiles/rails41.gemfile
282343 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=sqlite3
283- - rvm : jruby-1.7.18
344+ - rvm : jruby-1.7.24
284345 gemfile : gemfiles/rails41.gemfile
285346 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=derby
286- - rvm : jruby-1.7.18
347+ - rvm : jruby-1.7.24
287348 gemfile : gemfiles/rails41.gemfile
288349 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=h2
289- - rvm : jruby-1.7.18
350+ - rvm : jruby-1.7.24
290351 gemfile : gemfiles/rails41.gemfile
291352 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=hsqldb
292- - rvm : jruby-1.7.18
353+ - rvm : jruby-1.7.24
293354 gemfile : gemfiles/rails41.gemfile
294355 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=jndi
295- - rvm : jruby-1.7.18
356+ - rvm : jruby-1.7.24
296357 gemfile : gemfiles/rails41.gemfile
297358 env : JRUBY_OPTS="--1.8 $JRUBY_OPTS" DB=jdbc
298359 # Rails 4.2 (JRuby 9K) :
0 commit comments