From 7ece1104a27a7606d8f676e1e0d89d1b1a765e0f Mon Sep 17 00:00:00 2001 From: =?utf8?q?=EC=98=A4=ED=98=95=EC=84=9D/On-Device=20Lab=28SR=29/Staff?= =?utf8?q?=20Engineer/=EC=82=BC=EC=84=B1=EC=A0=84=EC=9E=90?= Date: Tue, 5 Mar 2019 16:21:40 +0900 Subject: [PATCH] Exit code for command fail (#4571) Only exit with code when fail Otherwise, just return Signed-off-by: Hyeongseok Oh --- scripts/command/docker-run | 4 +++- scripts/command/docker-run-user | 4 +++- scripts/command/docker-shell | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/scripts/command/docker-run b/scripts/command/docker-run index ff08819..6303445 100644 --- a/scripts/command/docker-run +++ b/scripts/command/docker-run @@ -7,4 +7,6 @@ EXITCODE=$? docker_cleanup -exit $EXITCODE +if [ $EXITCODE -ne 0 ]; then + exit $EXITCODE +fi diff --git a/scripts/command/docker-run-user b/scripts/command/docker-run-user index d5b74db..2036762 100644 --- a/scripts/command/docker-run-user +++ b/scripts/command/docker-run-user @@ -7,4 +7,6 @@ DOCKER_RUN_OPTS+=" -u $(id -u):$(id -g)" docker run $DOCKER_RUN_OPTS $DOCKER_ENV_VARS $DOCKER_VOLUMES $DOCKER_IMAGE_NAME "$@" EXITCODE=$? -exit $EXITCODE +if [ $EXITCODE -ne 0 ]; then + exit $EXITCODE +fi diff --git a/scripts/command/docker-shell b/scripts/command/docker-shell index 1f942ce..f1c9d7c 100644 --- a/scripts/command/docker-shell +++ b/scripts/command/docker-shell @@ -8,4 +8,6 @@ EXITCODE=$? docker_cleanup -exit $EXITCODE +if [ $EXITCODE -ne 0 ]; then + exit $EXITCODE +fi -- 2.7.4