From fa6588737714cf26571657fc216552a4291376da Mon Sep 17 00:00:00 2001 From: MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz> Date: Mon, 23 Oct 2023 12:09:31 +0200 Subject: [PATCH] ci: Add missing --external to podman image prune --- ci/test/02_run_container.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ci/test/02_run_container.sh b/ci/test/02_run_container.sh index c8c54267e76..edf8f2c30f6 100755 --- a/ci/test/02_run_container.sh +++ b/ci/test/02_run_container.sh @@ -35,10 +35,13 @@ if [ -z "$DANGER_RUN_CI_ON_HOST" ]; then # Still prune everything in case the filtered pruning doesn't work, or if labels were not set # on a previous run. Belt and suspenders approach, should be fine to remove in the future. + # Prune images used by --external containers (e.g. build containers) when + # using podman. echo "Prune all dangling images" - docker image prune --force + podman image prune --force --external fi echo "Prune all dangling $CI_IMAGE_LABEL images" + # When detecting podman-docker, `--external` should be added. docker image prune --force --filter "label=$CI_IMAGE_LABEL" # shellcheck disable=SC2086