File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44- oraclejdk7
55- oraclejdk8
66sudo : false
7+ before_install :
8+ # Require JDK8 for compiling
9+ - jdk_switcher use oraclejdk8
10+ before_script :
11+ # Switch back to configured JDK for running tests
12+ - jdk_switcher use $TRAVIS_JDK_VERSION
713cache :
814 directories :
915 - $HOME/.m2
Original file line number Diff line number Diff line change @@ -43,6 +43,15 @@ cassandra:
4343 - ' 3.0'
4444 - ' 3.10'
4545build :
46+ - script : |
47+ . /usr/local/bin/jdk_switcher.sh
48+ jdk_switcher use oraclejdk8
49+ export MAVEN_HOME=/home/jenkins/.mvn/apache-maven-3.2.5
50+ export PATH=$MAVEN_HOME/bin:$PATH
51+ mvn -B -V install -DskipTests
52+ - script : |
53+ . /usr/local/bin/jdk_switcher.sh
54+ jdk_switcher use $JAVA_VERSION
4655 - type : maven
4756 version : 3.2.5
4857 goals : verify --fail-never -P$TEST_GROUP
Original file line number Diff line number Diff line change @@ -19,6 +19,8 @@ If ($env:PLATFORM -eq "X64") {
1919}
2020
2121$env: JAVA_HOME = " C:\Program Files\Java\jdk$ ( $env: java_version ) "
22+ # The configured java version to test with.
23+ $env: JAVA_PLATFORM_HOME = " $ ( $env: JAVA_HOME ) "
2224$env: JAVA_8_HOME = " C:\Program Files\Java\jdk1.8.0"
2325$env: PATH = " $ ( $env: PYTHON ) ;$ ( $env: PYTHON ) \Scripts;$ ( $env: JAVA_HOME ) \bin;$ ( $env: OPENSSL_PATH ) \bin;$ ( $env: PATH ) "
2426$env: CCM_PATH = " $ ( $dep_dir ) \ccm"
Original file line number Diff line number Diff line change @@ -9,9 +9,13 @@ platform: x64
99install :
1010 - ps : .\ci\appveyor.ps1
1111build_script :
12- - mvn -B install -DskipTests=true
12+ - ps : |
13+ $env:JAVA_HOME="$($env:JAVA_8_HOME)"
14+ mvn install -DskipTests=true -D"maven.javadoc.skip"=true -B -V
1315test_script :
14- - " mvn -B -Dccm.java.home=\" %JAVA_8_HOME%\" -Dccm.maxNumberOfNodes=1 -Dcassandra.version=%cassandra_version% verify -P%test_profile%"
16+ - ps : |
17+ $env:JAVA_HOME="$($env:JAVA_PLATFORM_HOME)"
18+ mvn -B -D"ccm.java.home"="$($env:JAVA_8_HOME)" -D"ccm.maxNumberOfNodes"=1 -D"cassandra.version"=$($env:cassandra_version) test -P $($env:test_profile)
1519on_finish :
1620 - ps : .\ci\uploadtests.ps1
1721cache :
You can’t perform that action at this time.
0 commit comments