Repository: maven-surefire Updated Branches: refs/heads/master 8d686d4d0 -> cf90e5c15
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/cf90e5c1 Tree: http://git-wip-us.apache.org/repos/asf/maven-surefire/tree/cf90e5c1 Diff: http://git-wip-us.apache.org/repos/asf/maven-surefire/diff/cf90e5c1 Branch: refs/heads/master Commit: cf90e5c1534f586b0dfc24d9b76664a2ea61aace Parents: 8d686d4 Author: Tibor17 <[email protected]> Authored: Wed Aug 16 21:58:48 2017 +0200 Committer: Tibor17 <[email protected]> Committed: Wed Aug 16 21:58:48 2017 +0200 ---------------------------------------------------------------------- Jenkinsfile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/cf90e5c1/Jenkinsfile ---------------------------------------------------------------------- diff --git a/Jenkinsfile b/Jenkinsfile index 8349577..335fa08 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,9 +11,11 @@ pipeline { maven 'Maven 3.5.0' jdk 'JDK 1.8.0_144' } + environment { + JDK_9_HOME = tool('JDK_9_B181_HOME') + } steps { - 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=${env.JDK_9_B181_HOME}\\\" + 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=${env.JDK_9_HOME}\\\"" jacoco changeBuildStatus: false, execPattern: '**/*.exec' } post { @@ -31,8 +33,7 @@ pipeline { jdk 'JDK 1.8_121 (Windows Only)' } steps { - 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=${env.JDK_9_B181_HOME}\\\" + 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=${env.JDK_9_HOME}\\\"" jacoco changeBuildStatus: false, execPattern: '**/*.exec' } post { @@ -42,4 +43,8 @@ pipeline { } } } + options { + buildDiscarder(logRotator(numToKeepStr:'3')) + timeout(time: 3, unit: 'HOURS') + } }
