Skip to content

Commit bb85661

Browse files
committed
setup and travis-ci run more JRuby profiles (including latest 9.1)
1 parent dd4a666 commit bb85661

File tree

3 files changed

+166
-4
lines changed

3 files changed

+166
-4
lines changed

.travis.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@ env:
1313
- TEST_PROFILE=test-1.7.18
1414
- TEST_PROFILE=test-1.7.22
1515
- TEST_PROFILE=test-1.7.24
16+
- TEST_PROFILE=test-1.7.25
1617
- TEST_PROFILE=test-9.0.1.0
1718
- TEST_PROFILE=test-9.0.5.0
19+
- TEST_PROFILE=test-9.1.1.0
1820

1921
install: echo 'no bundle install atm!'
2022
# script: mvn verify -P $TEST_PROFILE
@@ -32,6 +34,8 @@ matrix:
3234
env: TEST_PROFILE=test-9.0.1.0
3335
- jdk: openjdk6
3436
env: TEST_PROFILE=test-9.0.5.0
37+
- jdk: openjdk6
38+
env: TEST_PROFILE=test-9.1.1.0
3539
include:
3640
- jdk: oraclejdk8
3741
env: TEST_COMMAND="jruby -S rake integration:install integration:test"
@@ -42,6 +46,9 @@ matrix:
4246
- jdk: oraclejdk8
4347
env: TEST_COMMAND="jruby -S rake integration:install integration:test"
4448
rvm: jruby-9.0.5.0
49+
- jdk: oraclejdk7
50+
env: TEST_COMMAND="jruby -S rake integration:install integration:test"
51+
rvm: jruby-9.1.1.0
4552
notifications:
4653
irc:
4754
channels:

Mavenfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ profile :id => 'test-1.7.4' do
157157
end
158158

159159
jruby_1_7_versions = %w{ 1.7.13 1.7.15 1.7.16 1.7.18 1.7.20 1.7.22 1.7.23 }
160+
jruby_1_7_versions += %w{ 1.7.24 1.7.25 }
160161

161162
jruby_1_7_versions.each { |version|
162163

@@ -170,7 +171,9 @@ end
170171

171172
}
172173

173-
%w{ 9.0.1.0 9.0.4.0 }.each { |version|
174+
jruby_9_K_versions = %w{ 9.0.1.0 9.0.5.0 9.1.0.0 9.1.1.0 }
175+
176+
jruby_9_K_versions.each { |version|
174177
profile :id => "test-#{version}" do
175178
plugin :invoker, '1.8' do
176179
execute_goals( :install, :run, invoker_run_options )

pom.xml

Lines changed: 155 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -721,6 +721,82 @@ DO NOT MODIFIY - GENERATED CODE
721721
<jruby.versions>1.7.23</jruby.versions>
722722
</properties>
723723
</profile>
724+
<profile>
725+
<id>test-1.7.24</id>
726+
<build>
727+
<plugins>
728+
<plugin>
729+
<artifactId>maven-invoker-plugin</artifactId>
730+
<version>1.8</version>
731+
<executions>
732+
<execution>
733+
<goals>
734+
<goal>install</goal>
735+
<goal>run</goal>
736+
</goals>
737+
<configuration>
738+
<projectsDirectory>integration</projectsDirectory>
739+
<pomIncludes>
740+
<pomInclude>*/pom.xml</pomInclude>
741+
</pomIncludes>
742+
<streamLogs>true</streamLogs>
743+
<properties>
744+
<jruby.versions>${jruby.versions}</jruby.versions>
745+
<jruby.modes>${jruby.modes}</jruby.modes>
746+
<jruby.openssl.version>${project.version}</jruby.openssl.version>
747+
<bc.versions>${bc.versions}</bc.versions>
748+
<runit.dir>${runit.dir}</runit.dir>
749+
</properties>
750+
</configuration>
751+
</execution>
752+
</executions>
753+
</plugin>
754+
</plugins>
755+
</build>
756+
<properties>
757+
<bc.versions>1.49,1.50,1.51,1.52,1.53,1.54</bc.versions>
758+
<jruby.modes>1.8,1.9,2.0</jruby.modes>
759+
<jruby.versions>1.7.24</jruby.versions>
760+
</properties>
761+
</profile>
762+
<profile>
763+
<id>test-1.7.25</id>
764+
<build>
765+
<plugins>
766+
<plugin>
767+
<artifactId>maven-invoker-plugin</artifactId>
768+
<version>1.8</version>
769+
<executions>
770+
<execution>
771+
<goals>
772+
<goal>install</goal>
773+
<goal>run</goal>
774+
</goals>
775+
<configuration>
776+
<projectsDirectory>integration</projectsDirectory>
777+
<pomIncludes>
778+
<pomInclude>*/pom.xml</pomInclude>
779+
</pomIncludes>
780+
<streamLogs>true</streamLogs>
781+
<properties>
782+
<jruby.versions>${jruby.versions}</jruby.versions>
783+
<jruby.modes>${jruby.modes}</jruby.modes>
784+
<jruby.openssl.version>${project.version}</jruby.openssl.version>
785+
<bc.versions>${bc.versions}</bc.versions>
786+
<runit.dir>${runit.dir}</runit.dir>
787+
</properties>
788+
</configuration>
789+
</execution>
790+
</executions>
791+
</plugin>
792+
</plugins>
793+
</build>
794+
<properties>
795+
<bc.versions>1.49,1.50,1.51,1.52,1.53,1.54</bc.versions>
796+
<jruby.modes>1.8,1.9,2.0</jruby.modes>
797+
<jruby.versions>1.7.25</jruby.versions>
798+
</properties>
799+
</profile>
724800
<profile>
725801
<id>test-9.0.1.0</id>
726802
<build>
@@ -760,7 +836,83 @@ DO NOT MODIFIY - GENERATED CODE
760836
</properties>
761837
</profile>
762838
<profile>
763-
<id>test-9.0.4.0</id>
839+
<id>test-9.0.5.0</id>
840+
<build>
841+
<plugins>
842+
<plugin>
843+
<artifactId>maven-invoker-plugin</artifactId>
844+
<version>1.8</version>
845+
<executions>
846+
<execution>
847+
<goals>
848+
<goal>install</goal>
849+
<goal>run</goal>
850+
</goals>
851+
<configuration>
852+
<projectsDirectory>integration</projectsDirectory>
853+
<pomIncludes>
854+
<pomInclude>*/pom.xml</pomInclude>
855+
</pomIncludes>
856+
<streamLogs>true</streamLogs>
857+
<properties>
858+
<jruby.versions>${jruby.versions}</jruby.versions>
859+
<jruby.modes>${jruby.modes}</jruby.modes>
860+
<jruby.openssl.version>${project.version}</jruby.openssl.version>
861+
<bc.versions>${bc.versions}</bc.versions>
862+
<runit.dir>${runit.dir}</runit.dir>
863+
</properties>
864+
</configuration>
865+
</execution>
866+
</executions>
867+
</plugin>
868+
</plugins>
869+
</build>
870+
<properties>
871+
<bc.versions>1.49,1.50,1.51,1.52,1.53,1.54</bc.versions>
872+
<jruby.version>9.0.5.0</jruby.version>
873+
<jruby.versions>9.0.5.0</jruby.versions>
874+
</properties>
875+
</profile>
876+
<profile>
877+
<id>test-9.1.0.0</id>
878+
<build>
879+
<plugins>
880+
<plugin>
881+
<artifactId>maven-invoker-plugin</artifactId>
882+
<version>1.8</version>
883+
<executions>
884+
<execution>
885+
<goals>
886+
<goal>install</goal>
887+
<goal>run</goal>
888+
</goals>
889+
<configuration>
890+
<projectsDirectory>integration</projectsDirectory>
891+
<pomIncludes>
892+
<pomInclude>*/pom.xml</pomInclude>
893+
</pomIncludes>
894+
<streamLogs>true</streamLogs>
895+
<properties>
896+
<jruby.versions>${jruby.versions}</jruby.versions>
897+
<jruby.modes>${jruby.modes}</jruby.modes>
898+
<jruby.openssl.version>${project.version}</jruby.openssl.version>
899+
<bc.versions>${bc.versions}</bc.versions>
900+
<runit.dir>${runit.dir}</runit.dir>
901+
</properties>
902+
</configuration>
903+
</execution>
904+
</executions>
905+
</plugin>
906+
</plugins>
907+
</build>
908+
<properties>
909+
<bc.versions>1.49,1.50,1.51,1.52,1.53,1.54</bc.versions>
910+
<jruby.version>9.1.0.0</jruby.version>
911+
<jruby.versions>9.1.0.0</jruby.versions>
912+
</properties>
913+
</profile>
914+
<profile>
915+
<id>test-9.1.1.0</id>
764916
<build>
765917
<plugins>
766918
<plugin>
@@ -793,8 +945,8 @@ DO NOT MODIFIY - GENERATED CODE
793945
</build>
794946
<properties>
795947
<bc.versions>1.49,1.50,1.51,1.52,1.53,1.54</bc.versions>
796-
<jruby.version>9.0.4.0</jruby.version>
797-
<jruby.versions>9.0.4.0</jruby.versions>
948+
<jruby.version>9.1.1.0</jruby.version>
949+
<jruby.versions>9.1.1.0</jruby.versions>
798950
</properties>
799951
</profile>
800952
<profile>

0 commit comments

Comments
 (0)