From ef9f3c7128559acc213d7d632261008f15340251 Mon Sep 17 00:00:00 2001 From: John Blum Date: Wed, 20 Jun 2018 10:40:06 -0700 Subject: [PATCH] Reinstate the Spring IO Platform check, springIoCheck, build step/task. Declare version property for Spring Framework set to 5.0.7.RELEASE. Declare version property for Spring Data for Apache Geode set to 2.0.8.RELEASE. Declare version property for Spring Data for Pivotal GemFire set to 2.0.8.RELEASE. Declare version property for Spring Data Release Train set to Kay-SR8. Declare version property for Spring Session core set to 2.0.4.RELEASE. Declare version property for Spring Session BOM set to Apple-SR3. --- Jenkinsfile | 17 ++++++++++++++++- gradle.properties | 12 +++++++----- 2 files changed, 23 insertions(+), 6 deletions(-) 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