From 5c9489fc419d1a93b1e9ebf168312c839579cf23 Mon Sep 17 00:00:00 2001 From: Riccardo Magliocchetti Date: Mon, 5 May 2025 15:52:12 +0200 Subject: [PATCH] ci: don't fail testing docker image build without a cached image --- .ci/docker/util.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.ci/docker/util.sh b/.ci/docker/util.sh index 865e4d884..458f77f29 100755 --- a/.ci/docker/util.sh +++ b/.ci/docker/util.sh @@ -43,9 +43,13 @@ for version in $versions; do case $ACTION in build) + cache_image="${full_image_name}" + # check that we have an image before using it as a cache + docker manifest inspect "${full_image_name}" || cache_image= + DOCKER_BUILDKIT=1 docker build \ --progress=plain \ - --cache-from="${full_image_name}" \ + --cache-from="${cache_image}" \ -f "${project_root}/tests/Dockerfile" \ --build-arg PYTHON_IMAGE="${version/-/:}" \ -t "${full_image_name}" \