From 647a6f28a7e758a98231d6f458bca97fa0d7fb63 Mon Sep 17 00:00:00 2001 From: duynguyen Date: Sun, 26 Apr 2026 15:00:31 +0700 Subject: [PATCH] fix: also push :latest tag on every build values.yaml image.tag defaults to 'latest' for initial deploy. Pipeline always pushes both - and :latest so ArgoCD can pull the newest image without a chart version bump. --- vars/dockerBuildPush.groovy | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vars/dockerBuildPush.groovy b/vars/dockerBuildPush.groovy index 3f9aa62..a3e0c66 100644 --- a/vars/dockerBuildPush.groovy +++ b/vars/dockerBuildPush.groovy @@ -34,6 +34,8 @@ def call(Map config) { docker login ${registry} -u \${HARBOR_USER} -p \${HARBOR_PASS} docker build -f ${dockerfile} -t ${fullImage}:${tag} ${context} docker push ${fullImage}:${tag} + docker tag ${fullImage}:${tag} ${fullImage}:latest + docker push ${fullImage}:latest """ }