Quellcode durchsuchen

Adjust "retry.sh" to bail if our container does

Tianon Gravi vor 10 Jahren
Ursprung
Commit
865bca45f9
1 geänderte Dateien mit 5 neuen und 0 gelöschten Zeilen
  1. 5 0
      test/retry.sh

+ 5 - 0
test/retry.sh

@@ -32,6 +32,11 @@ while ! eval "$@" &> /dev/null; do
 		eval "$@" # to hopefully get a useful error message
 		false
 	fi
+	if [ "$cid" ] && [ "$(docker inspect -f '{{.State.Running}}' "$cid" 2>/dev/null)" != 'true' ]; then
+		echo >&2 "${image:-the container} stopped unexpectedly!"
+		( set -x && docker logs "$cid" ) >&2 || true
+		false
+	fi
 	echo >&2 -n .
 	sleep "$sleep"
 done