fix: add 60s timeout to registry mirror pre-pull to prevent CI hang
Deploy Dashboard (Dev) / deploy-dev (push) Successful in 12m29s
Deploy Dashboard (Dev) / deploy-dev (push) Successful in 12m29s
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user