From bd3230c27503a6a426ae857887c76e10928e6fbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cibrahim0814=E2=80=9D?= Date: Wed, 7 Aug 2019 23:00:45 -0700 Subject: [PATCH] correct logic for token requirement --- entrypoint.sh | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/entrypoint.sh b/entrypoint.sh index fdbb66a..9cd7b78 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -7,7 +7,8 @@ set -eu if [ $# -eq 0 ] then - bash <(curl -s https://codecov.io/bash) + echo "Please provide an upload token" + exit 1 elif [ "x$INPUT_TOKEN" != "x" ] && [ "x$INPUT_FILE" != "x" ] && [ "x$INPUT_FLAGS" != "x" ] && [ "x$INPUT_NAME" != "x" ] then bash <(curl -s https://codecov.io/bash) -t $INPUT_TOKEN -f $INPUT_FILE -F $INPUT_FLAGS -n $INPUT_NAME @@ -20,40 +21,19 @@ then elif [ "x$INPUT_TOKEN" != "x" ] && [ "x$INPUT_NAME" != "x" ] && [ "x$INPUT_FLAGS" != "x" ] then bash <(curl -s https://codecov.io/bash) -t $INPUT_TOKEN -n $INPUT_NAME -F $INPUT_FLAGS -elif [ "x$INPUT_NAME" != "x" ] && [ "x$INPUT_FILE" != "x" ] && [ "x$INPUT_FLAGS" != "x" ] -then - bash <(curl -s https://codecov.io/bash) -n $INPUT_NAME -f $INPUT_FILE -F $INPUT_FLAGS elif [ "x$INPUT_TOKEN" != "x" ] && [ "x$INPUT_FILE" != "x" ] then bash <(curl -s https://codecov.io/bash) -t $INPUT_TOKEN -f $INPUT_FILE elif [ "x$INPUT_TOKEN" != "x" ] && [ "x$INPUT_FLAGS" != "x" ] then bash <(curl -s https://codecov.io/bash) -t $INPUT_TOKEN -F $INPUT_FLAGS -elif [ "x$INPUT_FLAGS" != "x" ] && [ "x$INPUT_FILE" != "x" ] -then - bash <(curl -s https://codecov.io/bash) -F $INPUT_FLAGS -f $INPUT_FILE -elif [ "x$INPUT_FLAGS" != "x" ] && [ "x$INPUT_NAME" != "x" ] -then - bash <(curl -s https://codecov.io/bash) -F $INPUT_FLAGS -n $INPUT_NAME elif [ "x$INPUT_TOKEN" != "x" ] && [ "x$INPUT_NAME" != "x" ] then bash <(curl -s https://codecov.io/bash) -t $INPUT_TOKEN -n $INPUT_NAME -elif [ "x$INPUT_FILE" != "x" ] && [ "x$INPUT_NAME" != "x" ] -then - bash <(curl -s https://codecov.io/bash) -f $INPUT_FILE -n $INPUT_NAME elif [ "x$INPUT_TOKEN" != "x" ] then bash <(curl -s https://codecov.io/bash) -t $INPUT_TOKEN -elif [ "x$INPUT_FILE" != "x" ] -then - bash <(curl -s https://codecov.io/bash) -f $INPUT_FILE -elif [ "x$INPUT_FLAGS" != "x" ] -then - bash <(curl -s https://codecov.io/bash) -F $INPUT_FLAGS -elif [ "x$INPUT_NAME" != "x" ] -then - bash <(curl -s https://codecov.io/bash) -n $INPUT_NAME else - echo "Please provide valid arguments" + echo "Please provide an upload token and valid arguments" exit 1 fi