From 6efb656930584c3c54a9421ad6df381c8fde923f Mon Sep 17 00:00:00 2001 From: Johannes Schnatterer Date: Tue, 24 Jul 2018 10:31:45 +0200 Subject: [PATCH] Jenkins: Verify integration tests. Makes Jenkins fail on failing integration test. --- Jenkinsfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index a51fa0e54..a1ca529b7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -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" } } )