ci: refresh invalid quality golden image
This commit is contained in:
@@ -93,7 +93,12 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
docker buildx inspect --bootstrap
|
docker buildx inspect --bootstrap
|
||||||
|
|
||||||
if ! docker buildx imagetools inspect "${CI_GOLDEN_REF}:${GOLDEN_TAG}" >/dev/null 2>&1; then
|
image_usable() {
|
||||||
|
docker run --rm "${CI_GOLDEN_REF}:${GOLDEN_TAG}" \
|
||||||
|
bash -lc 'command -v ruff >/dev/null && python -m pytest --version >/dev/null'
|
||||||
|
}
|
||||||
|
|
||||||
|
if ! docker buildx imagetools inspect "${CI_GOLDEN_REF}:${GOLDEN_TAG}" >/dev/null 2>&1 || ! image_usable; then
|
||||||
docker buildx prune --all --force || true
|
docker buildx prune --all --force || true
|
||||||
docker builder prune --all --force || true
|
docker builder prune --all --force || true
|
||||||
docker buildx build \
|
docker buildx build \
|
||||||
@@ -103,6 +108,7 @@ jobs:
|
|||||||
-t "${CI_GOLDEN_REF}:${GOLDEN_TAG}" \
|
-t "${CI_GOLDEN_REF}:${GOLDEN_TAG}" \
|
||||||
-t "${CI_GOLDEN_REF}:latest" \
|
-t "${CI_GOLDEN_REF}:latest" \
|
||||||
.
|
.
|
||||||
|
docker pull "${CI_GOLDEN_REF}:${GOLDEN_TAG}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
docker run --rm \
|
docker run --rm \
|
||||||
|
|||||||
Reference in New Issue
Block a user