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