From 16f2b38d4da20e704171d8d8f85b27a830aecd6d Mon Sep 17 00:00:00 2001 From: Jose Raul Barreras <barreras@unl.edu> Date: Thu, 30 May 2019 12:16:59 -0500 Subject: [PATCH] fix detect-secrets/entrypoint.sh exit code --- detect-secrets/entrypoint.sh | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/detect-secrets/entrypoint.sh b/detect-secrets/entrypoint.sh index b60b64d..921a0a0 100644 --- a/detect-secrets/entrypoint.sh +++ b/detect-secrets/entrypoint.sh @@ -2,19 +2,20 @@ set -e while [ -n "$1" ]; do -case "$1" in - -s) - RESULT=`/usr/local/bin/detect-secrets scan | jq '.results | length == 0'` - echo ${RESULT} - if [ "${RESULT}" = "true" ]; then - exit 0 - else - exit 1 - fi + case "$1" in + -s) + OUTPUT=`/usr/local/bin/detect-secrets scan` + echo ${OUTPUT} + RESULT=`echo ${OUTPUT} | jq '.results | length == 0'` + if [ "${RESULT}" = "true" ]; then + exit 0 + else + exit 1 + fi ;; *) - exec /bin/sh + exec /bin/sh ;; -esac -shift + esac + shift done -- GitLab