fix: add 60s timeout to registry mirror pre-pull to prevent CI hang

This commit is contained in:
Gan, Jimmy
2026-03-20 00:47:53 +08:00
parent 0c45efc0ca
commit 99b626eadc
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -44,7 +44,7 @@ jobs:
image_ref="$1" image_ref="$1"
mirror_ref="${mirror_host}/library/${image_ref}" mirror_ref="${mirror_host}/library/${image_ref}"
echo "Attempting mirror pre-pull: ${mirror_ref}" echo "Attempting mirror pre-pull: ${mirror_ref}"
if docker pull "${mirror_ref}"; then if timeout 60 docker pull "${mirror_ref}"; then
docker tag "${mirror_ref}" "${image_ref}" docker tag "${mirror_ref}" "${image_ref}"
echo "Mirror pre-pull succeeded for ${image_ref}" echo "Mirror pre-pull succeeded for ${image_ref}"
else else
+1 -1
View File
@@ -44,7 +44,7 @@ jobs:
image_ref="$1" image_ref="$1"
mirror_ref="${mirror_host}/library/${image_ref}" mirror_ref="${mirror_host}/library/${image_ref}"
echo "Attempting mirror pre-pull: ${mirror_ref}" echo "Attempting mirror pre-pull: ${mirror_ref}"
if docker pull "${mirror_ref}"; then if timeout 60 docker pull "${mirror_ref}"; then
docker tag "${mirror_ref}" "${image_ref}" docker tag "${mirror_ref}" "${image_ref}"
echo "Mirror pre-pull succeeded for ${image_ref}" echo "Mirror pre-pull succeeded for ${image_ref}"
else else