From 9015a837f82e21ba4bc5133bb310aca37a3f3ffd Mon Sep 17 00:00:00 2001 From: Tim Kimber Date: Fri, 19 Nov 2021 12:51:53 +0000 Subject: [PATCH] Only run in interactive mode if running in an interactive shell --- test/run-test.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/test/run-test.sh b/test/run-test.sh index 9abe864..caf8ceb 100755 --- a/test/run-test.sh +++ b/test/run-test.sh @@ -45,9 +45,15 @@ elif [[ "$OS" == "bash"* ]]; then GETSSL_OS="alpine" fi +if tty -s; then + INT="-it" +else + INT="" +fi + docker build --rm -f "test/Dockerfile-$OS" -t "getssl-$OS" . # shellcheck disable=SC2086 -docker run -it \ +docker run $INT\ --env GETSSL_HOST=$ALIAS $STAGING \ --env GETSSL_IDN_HOST=$GETSSL_IDN_HOST \ --env GETSSL_OS=$GETSSL_OS \