From 40102a661df549ac1413c53c31de627fd06221a8 Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Sun, 30 Apr 2023 12:52:24 +0800 Subject: [PATCH] update docker interactive --- bin/spc-alpine-docker | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bin/spc-alpine-docker b/bin/spc-alpine-docker index bab8e3a1..2a4549c4 100755 --- a/bin/spc-alpine-docker +++ b/bin/spc-alpine-docker @@ -76,5 +76,12 @@ EOF rm $(pwd)/Dockerfile fi +# Check if in ci (local terminal can execute with -it) +if [ -t 0 ]; then + INTERACT=-it +else + INTERACT='' +fi + # Run docker -$DOCKER_EXECUTABLE run --rm -it -e SPC_FIX_DEPLOY_ROOT=$(pwd) -v $(pwd)/config:/app/config -v $(pwd)/src:/app/src -v $(pwd)/buildroot:/app/buildroot -v $(pwd)/source:/app/source -v $(pwd)/downloads:/app/downloads cwcc-spc-$SPC_USE_ARCH bin/spc $@ +$DOCKER_EXECUTABLE run --rm $INTERACT -e SPC_FIX_DEPLOY_ROOT=$(pwd) -v $(pwd)/config:/app/config -v $(pwd)/src:/app/src -v $(pwd)/buildroot:/app/buildroot -v $(pwd)/source:/app/source -v $(pwd)/downloads:/app/downloads cwcc-spc-$SPC_USE_ARCH bin/spc $@