diff --git a/Jenkinsfile b/Jenkinsfile index 4c5b934..7dff41e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -15,7 +15,7 @@ try { node { checkout scm try { - sh "./gradlew --refresh-dependencies --no-daemon clean check" + sh "./gradlew clean check --refresh-dependencies --no-daemon" } catch (Exception cause) { currentBuild.result = 'FAILED: check' @@ -26,6 +26,21 @@ try { } } } + }, + springio: { + stage('Spring IO') { + node { + checkout scm + try { + sh "./gradlew clean springIoCheck -PplatformVersion=Cairo-RELEASE -PexcludeProjects='**/samples/**' --refresh-dependencies --no-daemon --stacktrace" + } catch(Exception e) { + currentBuild.result = 'FAILED: springio' + throw e + } finally { + junit '**/build/spring-io*-results/*.xml' + } + } + } } if (currentBuild.result == 'SUCCESS') { diff --git a/gradle.properties b/gradle.properties index d4f0527..01a99b5 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,12 +2,14 @@ antlrVersion=2.7.7 apacheTaglibsStandardVersion=1.2.5 javaxServletJspJstlApiVersion=1.2.1 multithreadedtcVersion=1.01 -springVersion=5.0.6.RELEASE +# The Spring Boot & Spring Session version are the only version properties that matter. +# The other Spring version properties are for overriding/testing purposes. +springVersion=5.0.7.RELEASE springBootVersion=2.0.2.RELEASE -springDataGemFireVersion=2.0.7.RELEASE -springDataGeodeVersion=2.0.7.RELEASE -springDataReleaseTrainVersion=Kay-SR7 -springSessionVersion=2.0.3.RELEASE +springDataGemFireVersion=2.0.8.RELEASE +springDataGeodeVersion=2.0.8.RELEASE +springDataReleaseTrainVersion=Kay-SR8 +springSessionVersion=2.0.4.RELEASE springSessionBomVersion=Apple-SR3 springShellVersion=1.2.0.RELEASE version=2.0.3.RELEASE