1
0

Update Jenkinsfile

This commit is contained in:
Andrea Cavalli 2020-10-03 15:20:35 +02:00
parent 0766bc196c
commit 14c6c819f9

18
Jenkinsfile vendored
View File

@ -6,9 +6,7 @@ pipeline {
MVN_SET = credentials('maven_settings') MVN_SET = credentials('maven_settings')
JAVA_TOOL_OPTIONS = '-Duser.home=/var/maven' JAVA_TOOL_OPTIONS = '-Duser.home=/var/maven'
} }
agent { agent any
any
}
triggers { triggers {
pollSCM "* * * * *" pollSCM "* * * * *"
} }
@ -35,6 +33,13 @@ pipeline {
} }
stage("Release") { stage("Release") {
agent {
docker {
image 'maven:3.6.3'
args '-v $HOME:/var/maven'
reuseNode true
}
}
when { when {
expression { params.RELEASE } expression { params.RELEASE }
} }
@ -44,6 +49,13 @@ pipeline {
} }
} }
stage('Deliver') { stage('Deliver') {
agent {
docker {
image 'maven:3.6.3'
args '-v $HOME:/var/maven'
reuseNode true
}
}
steps { steps {
sh './jenkins/scripts/deliver.sh' sh './jenkins/scripts/deliver.sh'
} }