feat: add test #10
+4
-3
@@ -37,11 +37,12 @@ assert_match() {
|
||||
}
|
||||
|
||||
echo "Running container: $IMAGE"
|
||||
docker run -d --name "$CONTAINER_NAME" --network=host "$IMAGE" >/dev/null
|
||||
docker run -d --name "$CONTAINER_NAME" -p 8080:8080 "$IMAGE" >/dev/null
|
||||
|
||||
BASE_URL="http://localhost:8080"
|
||||
DOCKER_GW=$(docker network inspect bridge --format '{{range .IPAM.Config}}{{.Gateway}}{{end}}')
|
||||
BASE_URL="http://${DOCKER_GW}:8080"
|
||||
|
||||
echo "Waiting for container on localhost:8080..."
|
||||
echo "Waiting for container on ${DOCKER_GW}:8080..."
|
||||
for i in $(seq 1 30); do
|
||||
if curl -sf "$BASE_URL/" >/dev/null 2>&1; then
|
||||
echo "Container ready after ${i}s"
|
||||
|
||||
Reference in New Issue
Block a user