From 2d7df564ce8a4383bf274efa21c296b92d00af04 Mon Sep 17 00:00:00 2001 From: bstein Date: Thu, 18 Dec 2025 01:47:55 -0300 Subject: [PATCH] fix: escape shell parameter expansion in retag loop --- Jenkinsfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index e1a560e..5ce94ac 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -165,10 +165,10 @@ PY \"redis-photon:harbor-redis\" \\ \"nginx-photon:harbor-nginx\" \\ \"registry-photon:harbor-registry\"; do - pair_src=\"${pair%%:*}\" - pair_dst=\"${pair##*:}\" - src=\"${IMAGE_NAMESPACE}/${pair_src}:${env.HARBOR_VERSION_RESOLVED}${TAG_SUFFIX}.${BUILD_NUMBER}\" - dst=\"${IMAGE_NAMESPACE}/${pair_dst}:${env.HARBOR_VERSION_RESOLVED}${TAG_SUFFIX}.${BUILD_NUMBER}\" + pair_src=\"\\${pair%%:*}\" + pair_dst=\"\\${pair##*:}\" + src=\"${IMAGE_NAMESPACE}/\\${pair_src}:${env.HARBOR_VERSION_RESOLVED}${TAG_SUFFIX}.${BUILD_NUMBER}\" + dst=\"${IMAGE_NAMESPACE}/\\${pair_dst}:${env.HARBOR_VERSION_RESOLVED}${TAG_SUFFIX}.${BUILD_NUMBER}\" if podman image exists \"$src\"; then podman tag \"$src\" \"$dst\" || true fi