1
0

#26 Do semi dry run

This commit is contained in:
2026-01-17 20:10:37 +01:00
parent ef9c56f6c9
commit ea45ef73f4

22
build/Jenkinsfile vendored
View File

@@ -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")
// }
// }
}
}
}