fix: escape subshell in retag loop

This commit is contained in:
bstein 2025-12-18 01:38:12 -03:00
parent 37690db30f
commit e05d17d26f

4
Jenkinsfile vendored
View File

@ -165,8 +165,8 @@ PY
\"redis-photon:harbor-redis\" \\
\"nginx-photon:harbor-nginx\" \\
\"registry-photon:harbor-registry\"; do
src=\"${IMAGE_NAMESPACE}/$(echo "$pair" | cut -d: -f1):${env.HARBOR_VERSION_RESOLVED}${TAG_SUFFIX}.${BUILD_NUMBER}\"
dst=\"${IMAGE_NAMESPACE}/$(echo "$pair" | cut -d: -f2):${env.HARBOR_VERSION_RESOLVED}${TAG_SUFFIX}.${BUILD_NUMBER}\"
src=\"${IMAGE_NAMESPACE}/\\$(echo \"$pair\" | cut -d: -f1):${env.HARBOR_VERSION_RESOLVED}${TAG_SUFFIX}.${BUILD_NUMBER}\"
dst=\"${IMAGE_NAMESPACE}/\\$(echo \"$pair\" | cut -d: -f2):${env.HARBOR_VERSION_RESOLVED}${TAG_SUFFIX}.${BUILD_NUMBER}\"
if podman image exists \"$src\"; then
podman tag \"$src\" \"$dst\" || true
fi