From 79c59af0c6c1b7a0c360ed6a86fc50dcb1618242 Mon Sep 17 00:00:00 2001 From: MK13 Date: Sun, 18 Jan 2026 00:03:48 +0100 Subject: [PATCH] #26 Disable buildkit --- build/Jenkinsfile | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/build/Jenkinsfile b/build/Jenkinsfile index e882980..6c908f7 100644 --- a/build/Jenkinsfile +++ b/build/Jenkinsfile @@ -61,22 +61,24 @@ pipeline { stage('Docker Build & Push') { steps { - script { - def jarPath = sh(script: "ls target/checkout/web-container/target/*.jar | head -n 1", returnStdout: true).trim() - def releaseVer = sh(script: "pkgx mvn help:evaluate -Dexpression=project.version -q -DforceStdout -f target/checkout/web-container/pom.xml", returnStdout: true).trim() - def registry = env.DOCKER_REGISTRY.toLowerCase() - def registryHost = registry.replace("https://", "").replace("http://", "").replaceAll("/\$", "").toLowerCase() - def imageTag = "${registryHost}/nbscloud:${releaseVer}".toLowerCase() + withEnv(['DOCKER_BUILDKIT=0']) { + script { + def jarPath = sh(script: "ls target/checkout/web-container/target/*.jar | head -n 1", returnStdout: true).trim() + def releaseVer = sh(script: "pkgx mvn help:evaluate -Dexpression=project.version -q -DforceStdout -f target/checkout/web-container/pom.xml", returnStdout: true).trim() + def registry = env.DOCKER_REGISTRY.toLowerCase() + def registryHost = registry.replace("https://", "").replace("http://", "").replaceAll("/\$", "").toLowerCase() + def imageTag = "${registryHost}/nbscloud:${releaseVer}".toLowerCase() - docker.withRegistry(registry, '') { - def customImage = docker.build(imageTag, "-f build/Dockerfile --build-arg JAR_FILE=${jarPath} .") + docker.withRegistry(registry, '') { + def customImage = docker.build(imageTag, "-f build/Dockerfile --build-arg JAR_FILE=${jarPath} .") - if (params.DRY_RUN) { - echo "DRY_RUN - do not push image to registry" - } - else { - customImage.push("${releaseVer}") - customImage.push("latest") + if (params.DRY_RUN) { + echo "DRY_RUN - do not push image to registry" + } + else { + customImage.push("${releaseVer}") + customImage.push("latest") + } } } }