Repository: maven-surefire
Updated Branches:
  refs/heads/master 0eeec810d -> f9691d8d0


Jenkinsfile


Project: http://git-wip-us.apache.org/repos/asf/maven-surefire/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-surefire/commit/f9691d8d
Tree: http://git-wip-us.apache.org/repos/asf/maven-surefire/tree/f9691d8d
Diff: http://git-wip-us.apache.org/repos/asf/maven-surefire/diff/f9691d8d

Branch: refs/heads/master
Commit: f9691d8d0942fd6cc8cbcab13cfa83a6be2639ea
Parents: 0eeec81
Author: Tibor17 <[email protected]>
Authored: Tue Aug 15 23:57:34 2017 +0200
Committer: Tibor17 <[email protected]>
Committed: Tue Aug 15 23:57:34 2017 +0200

----------------------------------------------------------------------
 Jenkinsfile | 20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/f9691d8d/Jenkinsfile
----------------------------------------------------------------------
diff --git a/Jenkinsfile b/Jenkinsfile
index cbac90d..e1fefe7 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -5,15 +5,18 @@ pipeline {
     stages {
         stage('Unix Build') {
             tools {
-                maven 'Maven 3.3.9'
-                jdk 'JDK 1.8.0_102'
+                maven 'Maven 3.5.0'
+                jdk 'JDK 1.8.0_144'
             }
             steps {
-                sh 'mvn clean install jacoco:report -B -U -e -fae -V 
-Prun-its,embedded,jenkins -Dsurefire.useFile=false -Dfailsafe.useFile=false 
-Dintegration-test-port=8084'
+                sh 'mvn clean install jacoco:report -B -U -e -fae -V 
-Prun-its,jenkins -Dsurefire.useFile=false -Dfailsafe.useFile=false 
-Dintegration-test-port=8084 -Djdk.home=$JDK_9_B181_HOME'
+            }
+            stage('JaCoCo') {
+                jacoco changeBuildStatus: false, execPattern: '**/*.exec'
             }
             post {
                 success {
-                    junit 
'**/target/surefire-reports/**/*.xml,**/target/failsafe-reports/**/*.xml' 
+                    junit healthScaleFactor: 0.0, allowEmptyResults: true, 
keepLongStdio: true, testResults: 
'**/surefire-integration-tests/target/failsafe-reports/**/*.xml,**/surefire-integration-tests/target/surefire-reports/**/*.xml,**/maven-*/target/surefire-reports/**/*.xml,**/surefire-*/target/surefire-reports/**/*.xml,**/common-*/target/surefire-reports/**/*.xml'
                 }
             }
         }
@@ -22,15 +25,18 @@ pipeline {
                 label env.WIN_LABEL
             }
             tools {
-                maven 'Maven 3.3.9 (Windows)'
+                maven 'Maven 3.5.0 (Windows)'
                 jdk 'JDK 1.8_121 (Windows Only)'
             }
             steps {
-                bat 'mvn clean install jacoco:report -B -U -e -fae -V 
-Prun-its,embedded,jenkins -Dsurefire.useFile=false -Dfailsafe.useFile=false 
-Dintegration-test-port=8084'
+                bat 'mvn clean install jacoco:report -B -U -e -fae -V 
-Prun-its,jenkins -Dsurefire.useFile=false -Dfailsafe.useFile=false 
-Dintegration-test-port=8084 -Djdk.home=$JDK_9_B181_HOME'
+            }
+            stage('JaCoCo') {
+                jacoco changeBuildStatus: false, execPattern: '**/*.exec'
             }
             post {
                 success {
-                    junit 
'**/target/surefire-reports/**/*.xml,**/target/failsafe-reports/**/*.xml' 
+                    junit healthScaleFactor: 0.0, allowEmptyResults: true, 
keepLongStdio: true, testResults: 
'**/surefire-integration-tests/target/failsafe-reports/**/*.xml,**/surefire-integration-tests/target/surefire-reports/**/*.xml,**/maven-*/target/surefire-reports/**/*.xml,**/surefire-*/target/surefire-reports/**/*.xml,**/common-*/target/surefire-reports/**/*.xml'
                 }
             }
         }

Reply via email to