diff --git a/dist/codecov.sh b/dist/codecov.sh index e446731..27b30ef 100755 --- a/dist/codecov.sh +++ b/dist/codecov.sh @@ -105,6 +105,10 @@ fi if [ "$CODECOV_SKIP_VALIDATION" == "true" ] || [ -n "$CODECOV_BINARY" ] || [ "$CODECOV_USE_PYPI" == "true" ]; then say "$r==>$x Bypassing validation..." + if [ "$CODECOV_SKIP_VALIDATION" == "true" ]; + then + chmod +x "$CODECOV_COMMAND" + fi else echo "$(curl -s https://keybase.io/codecovsecurity/pgp_keys.asc)" | \ gpg --no-default-keyring --import @@ -139,6 +143,7 @@ fi if [ "$CODECOV_DOWNLOAD_ONLY" = "true" ]; then say "$g==>$x ${CODECOV_CLI_TYPE} download only called. Exiting..." + exit fi CODECOV_CLI_ARGS=() CODECOV_CLI_ARGS+=( $(k_arg AUTO_LOAD_PARAMS_FROM) $(v_arg AUTO_LOAD_PARAMS_FROM)) diff --git a/scripts/validate.sh b/scripts/validate.sh index f39517f..891e3d2 100755 --- a/scripts/validate.sh +++ b/scripts/validate.sh @@ -3,6 +3,10 @@ if [ "$CODECOV_SKIP_VALIDATION" == "true" ] || [ -n "$CODECOV_BINARY" ] || [ "$CODECOV_USE_PYPI" == "true" ]; then say "$r==>$x Bypassing validation..." + if [ "$CODECOV_SKIP_VALIDATION" == "true" ]; + then + chmod +x "$CODECOV_COMMAND" + fi else echo "$(curl -s https://keybase.io/codecovsecurity/pgp_keys.asc)" | \ gpg --no-default-keyring --import @@ -42,4 +46,5 @@ fi if [ "$CODECOV_DOWNLOAD_ONLY" = "true" ]; then say "$g==>$x ${CODECOV_CLI_TYPE} download only called. Exiting..." + exit fi