From 7d2f02a7cf03ee58d456b6148ddc428533808aa4 Mon Sep 17 00:00:00 2001 From: biondizzle Date: Mon, 13 Apr 2026 15:39:13 +0000 Subject: [PATCH] Fix empty TAG fallback in Jenkinsfile --- Jenkinsfile | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6facb4f..1ddf1bf 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -13,20 +13,22 @@ pipeline { stages { stage('Build') { steps { - sh ''' - docker build \ - -t ${REGISTRY}:${TAG} \ - . - ''' + script { + def tag = params.TAG ?: 'latest' + sh "docker build -t ${env.REGISTRY}:${tag} ." + } } } stage('Push') { steps { - sh ''' - echo "${REGISTRY_CREDS_PSW}" | docker login atl.vultrcr.com -u "${REGISTRY_CREDS_USR}" --password-stdin - docker push ${REGISTRY}:${TAG} - ''' + script { + def tag = params.TAG ?: 'latest' + sh """ + echo '${env.REGISTRY_CREDS_PSW}' | docker login atl.vultrcr.com -u '${env.REGISTRY_CREDS_USR}' --password-stdin + docker push ${env.REGISTRY}:${tag} + """ + } } } }