From ebaa3b0020d7714e52abec5ccf40c84c2852eb88 Mon Sep 17 00:00:00 2001 From: Pierre MARTIN Date: Tue, 3 Nov 2026 15:18:26 +0100 Subject: [PATCH] Tests : suppression synchrone du conteneur du site avant celle de son image Co-Authored-By: Claude Opus 5.5 --- tests/site-image.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/site-image.sh b/tests/site-image.sh index 0955638..0fb8f99 100644 --- a/tests/site-image.sh +++ b/tests/site-image.sh @@ -11,8 +11,10 @@ site_image="ustagammon/site-test:$(pwd -P | sha1sum | cut -c1-12)" docker build -q -t "$site_image" build/deploy >/dev/null container="$(docker run -d --rm -p 127.0.0.1::80 "$site_image")" +# docker rm -f, et non docker stop : avec --rm, stop rend la main avant que +# le conteneur soit supprimé, et l'image serait encore utilisée. site_cleanup() { - docker stop "$container" >/dev/null 2>&1 || true + docker rm -f "$container" >/dev/null 2>&1 || true docker rmi "$site_image" >/dev/null 2>&1 || true } trap site_cleanup EXIT