#26 Do semi dry run
This commit is contained in:
22
build/Jenkinsfile
vendored
22
build/Jenkinsfile
vendored
@@ -59,17 +59,17 @@ pipeline {
|
||||
def jarPath = sh(script: "ls web-container/target/checkout/target/*.jar | head -n 1", returnStdout: true).trim()
|
||||
def releaseVer = sh(script: "pkgx mvn help:evaluate -Dexpression=project.version -q -DforceStdout -f web-container/target/checkout/pom.xml", returnStdout: true).trim()
|
||||
|
||||
docker.withRegistry("${env.DOCKER_REGISTRY}", '') {
|
||||
def customImage = docker.build("${env.DOCKER_REGISTRY}/my-app:${env.BUILD_ID}",
|
||||
"-f build/Dockerfile --build-arg JAR_FILE=${jarPath} .")
|
||||
|
||||
if (params.DRY_RUN) {
|
||||
echo "DRY_RUN - do not push image to registry"
|
||||
}
|
||||
else {
|
||||
customImage.push("latest")
|
||||
}
|
||||
}
|
||||
// docker.withRegistry("${env.DOCKER_REGISTRY}", '') {
|
||||
// def customImage = docker.build("${env.DOCKER_REGISTRY}/my-app:${releaseVer}",
|
||||
// "-f build/Dockerfile --build-arg JAR_FILE=${jarPath} .")
|
||||
//
|
||||
// if (params.DRY_RUN) {
|
||||
// echo "DRY_RUN - do not push image to registry"
|
||||
// }
|
||||
// else {
|
||||
// customImage.push("latest")
|
||||
// }
|
||||
// }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user