diff --git a/Jenkinsfile b/Jenkinsfile index b75c4f0..43c6308 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -12,7 +12,7 @@ pipeline { IMAGE = 'simulationable/eop-services-api' APP_PORT = '8080' HOST_PORT = '5002' - DOCKER_BUILDKIT = '1' + DOCKER_BUILDKIT = '0' // ปิด BuildKit ชั่วคราว } stages { @@ -61,7 +61,8 @@ pipeline { steps { script { def branch = (env.BRANCH_NAME ?: env.GIT_BRANCH ?: sh(script: 'git rev-parse --abbrev-ref HEAD', returnStdout: true).trim()) - .replaceFirst(/^origin\\//,'').toLowerCase() + .replaceFirst('^origin/','') + .toLowerCase() def commit = sh(script: 'git rev-parse --short=12 HEAD', returnStdout: true).trim() def tag = "${branch}-${env.BUILD_NUMBER}" env.IMAGE_TAG = tag @@ -69,10 +70,10 @@ pipeline { sh """ set -eux echo "Building image: ${REGISTRY}/${IMAGE}:${tag}" - docker build --pull --progress=plain \\ - --label org.opencontainers.image.revision="${commit}" \\ - -t ${REGISTRY}/${IMAGE}:${tag} \\ - -t ${REGISTRY}/${IMAGE}:latest \\ + docker build --pull \ + --label org.opencontainers.image.revision="${commit}" \ + -t ${REGISTRY}/${IMAGE}:${tag} \ + -t ${REGISTRY}/${IMAGE}:latest \ . docker images ${REGISTRY}/${IMAGE} --digests || true docker inspect ${REGISTRY}/${IMAGE}:${tag} --format='ID={{.Id}} Size={{.Size}}' || true