ci: isolate sudo authentication from Buildx stdin

This commit is contained in:
2026-08-11 14:01:18 +08:00
parent c3abb1f792
commit 713e0111a6
+3 -2
View File
@@ -3,7 +3,8 @@ set -euo pipefail
: "${JENKINS_NODE_PASSWORD:?JENKINS_NODE_PASSWORD is required}" : "${JENKINS_NODE_PASSWORD:?JENKINS_NODE_PASSWORD is required}"
printf '%s\n' "$JENKINS_NODE_PASSWORD" | \ printf '%s\n' "$JENKINS_NODE_PASSWORD" | sudo -S -p '' -v
sudo -S -p '' -- \
sudo -n -- \
/usr/bin/env "DOCKER_CONFIG=${DOCKER_CONFIG:-}" \ /usr/bin/env "DOCKER_CONFIG=${DOCKER_CONFIG:-}" \
/usr/bin/docker "$@" /usr/bin/docker "$@"