Tests : image du site propre à chaque copie de travail, supprimée en fin de test
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
e2249ecb85
commit
2be5bdcb4f
+4
-5
@@ -11,11 +11,10 @@ cd "$(dirname "$0")/.."
|
||||
unset MAKEFLAGS MFLAGS MAKELEVEL
|
||||
make -s package >/dev/null
|
||||
|
||||
image="ustagammon/site-test:local"
|
||||
docker build -q -t "$image" build/deploy >/dev/null
|
||||
container="$(docker run -d --rm -p 127.0.0.1::80 "$image")"
|
||||
trap 'docker stop "$container" >/dev/null' EXIT
|
||||
port="$(docker port "$container" 80/tcp | head -n1 | sed 's/.*://')"
|
||||
# Image de production lancée, étiquette propre à ce dépôt : site_image,
|
||||
# container, port.
|
||||
# shellcheck source=tests/site-image.sh
|
||||
. tests/site-image.sh
|
||||
base="http://127.0.0.1:$port"
|
||||
|
||||
# Caddy démarre en une fraction de seconde : on attend qu'il réponde.
|
||||
|
||||
Reference in New Issue
Block a user