Jenkins: Verify integration tests.

Makes Jenkins fail on failing integration test.
This commit is contained in:
Johannes Schnatterer 2018-07-24 10:31:45 +02:00
parent 96703840b6
commit 6efb656930

7
Jenkinsfile vendored
View file

@ -22,10 +22,9 @@ node {
}
stage('Build') {
mvn "-DskipTests clean package"
mvn 'clean package -DskipTests'
// archive artifact
archiveArtifacts artifacts: '**/target/*.jar', fingerprint: true
archiveArtifacts artifacts: '**/target/*.jar'
}
String jacoco = "org.jacoco:jacoco-maven-plugin:0.8.1"
@ -37,7 +36,7 @@ node {
},
integrationTest: {
stage('Integration Test') {
mvn "${jacoco}:prepare-agent-integration failsafe:integration-test ${jacoco}:report-integration"
mvn "${jacoco}:prepare-agent-integration failsafe:integration-test failsafe:verify ${jacoco}:report-integration"
}
}
)