Cleans up WS on beginning and after each JDK stage

This commit is contained in:
Lukasz Lenart
2020-02-13 08:14:35 +01:00
parent 306def2510
commit 668843e010
Vendored
+21 -18
View File
@@ -13,6 +13,11 @@ pipeline {
pollSCM 'H/15 * * * *'
}
stages {
stage('Clean Up') {
steps {
cleanWs deleteDirs: true, patterns: [[pattern: '**/target/**', type: 'INCLUDE']]
}
}
stage('JDK 11') {
agent {
label 'ubuntu'
@@ -25,11 +30,6 @@ pipeline {
MAVEN_OPTS = "-Xmx1024m"
}
stages {
stage('Clean Up') {
steps {
cleanWs deleteDirs: true, patterns: [[pattern: '**/target/**', type: 'INCLUDE']]
}
}
stage('Build') {
steps {
sh 'mvn -B package -DskipTests -DskipAssembly'
@@ -48,6 +48,11 @@ pipeline {
}
}
}
post {
always {
cleanWs deleteDirs: true, patterns: [[pattern: '**/target/**', type: 'INCLUDE']]
}
}
}
stage('JDK 9') {
agent {
@@ -61,11 +66,6 @@ pipeline {
MAVEN_OPTS = "-Xmx1024m"
}
stages {
stage('Clean Up') {
steps {
cleanWs deleteDirs: true, patterns: [[pattern: '**/target/**', type: 'INCLUDE']]
}
}
stage('Build') {
steps {
sh 'mvn -B clean package -DskipTests -DskipAssembly'
@@ -84,6 +84,11 @@ pipeline {
}
}
}
post {
always {
cleanWs deleteDirs: true, patterns: [[pattern: '**/target/**', type: 'INCLUDE']]
}
}
}
stage('JDK 8') {
agent {
@@ -97,11 +102,6 @@ pipeline {
MAVEN_OPTS = "-Xmx1024m"
}
stages {
stage('Clean Up') {
steps {
cleanWs deleteDirs: true, patterns: [[pattern: '**/target/**', type: 'INCLUDE']]
}
}
stage('Build') {
steps {
sh 'mvn -B clean package -DskipTests -DskipAssembly'
@@ -152,8 +152,12 @@ pipeline {
}
}
}
post {
always {
cleanWs deleteDirs: true, patterns: [[pattern: '**/target/**', type: 'INCLUDE']]
}
}
}
/*
post {
// If this build failed, send an email to the list.
failure {
@@ -203,5 +207,4 @@ pipeline {
}
}
}
*/
}
}