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