You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ti...@apache.org on 2017/08/15 21:57:47 UTC
maven-surefire git commit: Jenkinsfile
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 <ti...@apache.org>
Authored: Tue Aug 15 23:57:34 2017 +0200
Committer: Tibor17 <ti...@apache.org>
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'
}
}
}