fix: sanitize images extraction

This commit is contained in:
shenlan 2025-09-14 20:20:49 +08:00
parent 79afce267f
commit df31ec3aee

View File

@ -77,10 +77,11 @@ jobs:
run: |
set -euo pipefail
helm template apisix apisix/apisix --version "${CHART_VERSION}" > manifest.yaml
images=$(grep -oP 'image:\s*\K[^\s]+' manifest.yaml | sort -u)
images=$(grep -oP 'image:\s*\K[^\s]+' manifest.yaml | tr -d '"' | sort -u)
for img in $images; do
[ -z "$img" ] && continue
docker pull "$img"
safe=$(echo $img | tr '/:' '-_')
safe=$(echo "$img" | tr '/:' '-_')
docker save "$img" -o offline-installer/images/${safe}.tar
done