Add new profile to verify against Spring Data Neumann.

Resolves #126
This commit is contained in:
Greg Turnquist
2020-01-23 12:52:37 -06:00
parent 772364be55
commit d19e3a19dd
2 changed files with 50 additions and 0 deletions

33
Jenkinsfile vendored
View File

@@ -49,6 +49,17 @@ pipeline {
sh "PROFILE=spring-next,convergence ci/test.sh"
}
}
stage("Test: springdata-next (jdk8)") {
agent {
docker {
image 'adoptopenjdk/openjdk8:latest'
args '-v $HOME/.m2:/root/.m2'
}
}
steps {
sh "PROFILE=springdata-next,convergence ci/test.sh"
}
}
stage("Test: baseline (jdk11)") {
agent {
docker {
@@ -71,6 +82,17 @@ pipeline {
sh "PROFILE=spring-next,convergence ci/test.sh"
}
}
stage("Test: springdata-next (jdk11)") {
agent {
docker {
image 'adoptopenjdk/openjdk11:latest'
args '-v $HOME/.m2:/root/.m2'
}
}
steps {
sh "PROFILE=springdata-next,convergence ci/test.sh"
}
}
stage("Test: baseline (jdk13)") {
agent {
docker {
@@ -93,6 +115,17 @@ pipeline {
sh "PROFILE=spring-next,convergence ci/test.sh"
}
}
stage("Test: springdata-next (jdk13)") {
agent {
docker {
image 'adoptopenjdk/openjdk13:latest'
args '-v $HOME/.m2:/root/.m2'
}
}
steps {
sh "PROFILE=springdata-next,convergence ci/test.sh"
}
}
}
}
stage('Deploy to Artifactory') {

17
pom.xml
View File

@@ -103,6 +103,23 @@
</repositories>
</profile>
<profile>
<id>springdata-next</id>
<properties>
<reactor.version>Dysprosium-BUILD-SNAPSHOT</reactor.version>
<spring-bom.version>5.2.4.BUILD-SNAPSHOT</spring-bom.version>
<spring-data-bom.version>Neumann-BUILD-SNAPSHOT</spring-data-bom.version>
<spring-security-bom.version>5.1.8.BUILD-SNAPSHOT</spring-security-bom.version>
<spring-session.version>2.2.0.BUILD-SNAPSHOT</spring-session.version>
</properties>
<repositories>
<repository>
<id>spring-libs-snapshot</id>
<url>https://repo.spring.io/libs-snapshot</url>
</repository>
</repositories>
</profile>
<profile>
<id>convergence</id>