From c523ebcf892e40eae382490c24cf8fc731e8cee1 Mon Sep 17 00:00:00 2001 From: wwweww <2646787260@qq.com> Date: Mon, 4 May 2026 12:25:54 +0800 Subject: [PATCH] fix(jenkins): pass URL via shell variable to avoid glob expansion --- deploy/jenkins/Jenkinsfile.poll | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/deploy/jenkins/Jenkinsfile.poll b/deploy/jenkins/Jenkinsfile.poll index ee164d4..9efabcc 100644 --- a/deploy/jenkins/Jenkinsfile.poll +++ b/deploy/jenkins/Jenkinsfile.poll @@ -99,9 +99,10 @@ pipeline { def harborListUrl = "${HARBOR_API}/projects/${params.HARBOR_PROJECT}/repositories?page_size=100" def services = sh( script: """ + HARBOR_LIST_URL="${harborListUrl}" curl -s -u "\${HARBOR_USER}:\${HARBOR_PASS}" \\ --connect-timeout 10 --max-time 30 \\ - '${harborListUrl}' \\ + "\${HARBOR_LIST_URL}" \\ | python3 -c ' import sys, json repos = json.load(sys.stdin)