Skip to content

Commit 027b9c2

Browse files
chore(release): 0.2.4
1 parent 23a73c9 commit 027b9c2

14 files changed

+263
-318
lines changed

dist/codecov.sh

Lines changed: 143 additions & 144 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,25 @@ say() {
55
}
66
exit_if_error() {
77
say "$r==> $1$x"
8-
if [ "$CC_FAIL_ON_ERROR" = true ];
8+
if [ "$CODECOV_FAIL_ON_ERROR" = true ];
99
then
1010
say "$r Exiting...$x"
1111
exit 1;
1212
fi
1313
}
1414
lower() {
15-
echo $(echo $1 | sed 's/CC//' | sed 's/_/-/g' | tr '[:upper:]' '[:lower:]')
15+
echo $(echo $1 | sed 's/CODECOV//' | sed 's/_/-/g' | tr '[:upper:]' '[:lower:]')
1616
}
1717
k_arg() {
18-
if [ -n "$(eval echo \$"CC_$1")" ];
18+
if [ -n "$(eval echo \$"CODECOV_$1")" ];
1919
then
2020
echo "--$(lower "$1")"
2121
fi
2222
}
2323
v_arg() {
24-
if [ -n "$(eval echo \$"CC_$1")" ];
24+
if [ -n "$(eval echo \$"CODECOV_$1")" ];
2525
then
26-
echo "$(eval echo \$"CC_$1")"
26+
echo "$(eval echo \$"CODECOV_$1")"
2727
fi
2828
}
2929
write_bool_args() {
@@ -37,224 +37,223 @@ g="\033[0;32m" # info/debug
3737
r="\033[0;31m" # errors
3838
x="\033[0m"
3939
retry="--retry 5 --retry-delay 2"
40-
CC_WRAPPER_VERSION="0.2.4"
41-
CC_VERSION="${CC_VERSION:-latest}"
42-
CC_FAIL_ON_ERROR="${CC_FAIL_ON_ERROR:-false}"
43-
CC_RUN_CMD="${CC_RUN_CMD:-upload-coverage}"
40+
CODECOV_WRAPPER_VERSION="0.2.5"
41+
CODECOV_VERSION="${CODECOV_VERSION:-latest}"
42+
CODECOV_FAIL_ON_ERROR="${CODECOV_FAIL_ON_ERROR:-false}"
43+
CODECOV_RUN_CMD="${CODECOV_RUN_CMD:-upload-coverage}"
4444
say " _____ _
4545
/ ____| | |
4646
| | ___ __| | ___ ___ _____ __
4747
| | / _ \\ / _\` |/ _ \\/ __/ _ \\ \\ / /
4848
| |___| (_) | (_| | __/ (_| (_) \\ V /
4949
\\_____\\___/ \\__,_|\\___|\\___\\___/ \\_/
50-
$r Wrapper-$CC_WRAPPER_VERSION$x
50+
$r Wrapper-$CODECOV_WRAPPER_VERSION$x
5151
"
52-
if [ -n "$CC_BINARY" ];
52+
if [ -n "$CODECOV_BINARY" ];
5353
then
54-
if [ -f "$CC_BINARY" ];
54+
if [ -f "$CODECOV_BINARY" ];
5555
then
56-
c_filename=$CC_BINARY
57-
c_command=$CC_BINARY
56+
CODECOV_FILENAME=$CODECOV_BINARY
57+
CODECOV_COMMAND=$CODECOV_BINARY
5858
else
59-
exit_if_error "Could not find binary file $CC_BINARY"
59+
exit_if_error "Could not find binary file $CODECOV_BINARY"
6060
fi
61-
elif [ "$CC_USE_PYPI" == "true" ];
61+
elif [ "$CODECOV_USE_PYPI" == "true" ];
6262
then
63-
if ! pip install codecov-cli"$([ "$CC_VERSION" == "latest" ] && echo "" || echo "==$CC_VERSION" )"; then
63+
if ! pip install codecov-cli"$([ "$CODECOV_VERSION" == "latest" ] && echo "" || echo "==$CODECOV_VERSION" )"; then
6464
exit_if_error "Could not install via pypi."
6565
exit
6666
fi
67-
c_command="codecovcli"
67+
CODECOV_COMMAND="codecovcli"
6868
else
69-
if [ -n "$CC_OS" ];
69+
if [ -n "$CODECOV_OS" ];
7070
then
71-
say "$g==>$x Overridden OS: $b${CC_OS}$x"
71+
say "$g==>$x Overridden OS: $b${CODECOV_OS}$x"
7272
else
73-
CC_OS="windows"
73+
CODECOV_OS="windows"
7474
family=$(uname -s | tr '[:upper:]' '[:lower:]')
75-
[[ $family == "darwin" ]] && CC_OS="macos"
76-
[[ $family == "linux" ]] && CC_OS="linux"
77-
[[ $CC_OS == "linux" ]] && \
75+
[[ $family == "darwin" ]] && CODECOV_OS="macos"
76+
[[ $family == "linux" ]] && CODECOV_OS="linux"
77+
[[ $CODECOV_OS == "linux" ]] && \
7878
osID=$(grep -e "^ID=" /etc/os-release | cut -c4-)
79-
[[ $osID == "alpine" ]] && CC_OS="alpine"
80-
[[ $(arch) == "aarch64" && $family == "linux" ]] && CC_OS+="-arm64"
81-
say "$g==>$x Detected $b${CC_OS}$x"
79+
[[ $osID == "alpine" ]] && CODECOV_OS="alpine"
80+
[[ $(arch) == "aarch64" && $family == "linux" ]] && CODECOV_OS+="-arm64"
81+
say "$g==>$x Detected $b${CODECOV_OS}$x"
8282
fi
83-
c_filename="codecov"
84-
[[ $CC_OS == "windows" ]] && c_filename+=".exe"
85-
c_command="./$c_filename"
86-
[[ $CC_OS == "macos" ]] && \
83+
CODECOV_FILENAME="codecov"
84+
[[ $CODECOV_OS == "windows" ]] && CODECOV_FILENAME+=".exe"
85+
CODECOV_COMMAND="./$CODECOV_FILENAME"
86+
[[ $CODECOV_OS == "macos" ]] && \
8787
! command -v gpg 2>&1 >/dev/null && \
8888
HOMEBREW_NO_AUTO_UPDATE=1 brew install gpg
89-
c_url="${CC_CLI_URL:-https://cli.codecov.io}"
90-
c_url="$c_url/${CC_VERSION}"
91-
c_url="$c_url/${CC_OS}/${c_filename}"
92-
say "$g ->$x Downloading $b${c_url}$x"
93-
curl -O $retry "$c_url"
94-
say "$g==>$x Finishing downloading $b${CC_OS}:${CC_VERSION}$x"
95-
v_url="https://cli.codecov.io/api/${CC_OS}/${CC_VERSION}"
89+
CODECOV_URL="${CODECOV_CLI_URL:-https://cli.codecov.io}"
90+
CODECOV_URL="$CODECOV_URL/${CODECOV_VERSION}"
91+
CODECOV_URL="$CODECOV_URL/${CODECOV_OS}/${CODECOV_FILENAME}"
92+
say "$g ->$x Downloading $b${CODECOV_URL}$x"
93+
curl -O $retry "$CODECOV_URL"
94+
say "$g==>$x Finishing downloading $b${CODECOV_OS}:${CODECOV_VERSION}$x"
95+
v_url="https://cli.codecov.io/api/${CODECOV_OS}/${CODECOV_VERSION}"
9696
v=$(curl $retry --retry-all-errors -s "$v_url" -H "Accept:application/json" | tr \{ '\n' | tr , '\n' | tr \} '\n' | grep "\"version\"" | awk -F'"' '{print $4}' | tail -1)
9797
say " Version: $b$v$x"
9898
say " "
9999
fi
100-
if [ "$CC_SKIP_VALIDATION" == "true" ] || [ -n "$CC_BINARY" ] || [ "$CC_USE_PYPI" == "true" ];
100+
if [ "$CODECOV_SKIP_VALIDATION" == "true" ] || [ -n "$CODECOV_BINARY" ] || [ "$CODECOV_USE_PYPI" == "true" ];
101101
then
102102
say "$r==>$x Bypassing validation..."
103103
else
104-
CC_PUBLIC_PGP_KEY=$(curl -s https://keybase.io/codecovsecurity/pgp_keys.asc)
105-
echo "${CC_PUBLIC_PGP_KEY}" | \
104+
echo $(curl -s https://keybase.io/codecovsecurity/pgp_keys.asc) | \
106105
gpg --no-default-keyring --import
107106
# One-time step
108107
say "$g==>$x Verifying GPG signature integrity"
109108
sha_url="https://cli.codecov.io"
110-
sha_url="${sha_url}/${CC_VERSION}/${CC_OS}"
111-
sha_url="${sha_url}/${c_filename}.SHA256SUM"
109+
sha_url="${sha_url}/${CODECOV_VERSION}/${CODECOV_OS}"
110+
sha_url="${sha_url}/${CODECOV_FILENAME}.SHA256SUM"
112111
say "$g ->$x Downloading $b${sha_url}$x"
113112
say "$g ->$x Downloading $b${sha_url}.sig$x"
114113
say " "
115114
curl -Os $retry --connect-timeout 2 "$sha_url"
116115
curl -Os $retry --connect-timeout 2 "${sha_url}.sig"
117-
if ! gpg --verify "${c_filename}.SHA256SUM.sig" "${c_filename}.SHA256SUM";
116+
if ! gpg --verify "${CODECOV_FILENAME}.SHA256SUM.sig" "${CODECOV_FILENAME}.SHA256SUM";
118117
then
119118
exit_if_error "Could not verify signature. Please contact Codecov if problem continues"
120119
fi
121-
if ! (shasum -a 256 -c "${c_filename}.SHA256SUM" 2>/dev/null || \
122-
sha256sum -c "${c_filename}.SHA256SUM");
120+
if ! (shasum -a 256 -c "${CODECOV_FILENAME}.SHA256SUM" 2>/dev/null || \
121+
sha256sum -c "${CODECOV_FILENAME}.SHA256SUM");
123122
then
124123
exit_if_error "Could not verify SHASUM. Please contact Codecov if problem continues"
125124
fi
126125
say "$g==>$x CLI integrity verified"
127126
say
128-
chmod +x "$c_command"
127+
chmod +x "$CODECOV_COMMAND"
129128
fi
130-
if [ -n "$CC_BINARY_LOCATION" ];
129+
if [ -n "$CODECOV_BINARY_LOCATION" ];
131130
then
132-
mkdir -p "$CC_BINARY_LOCATION" && mv "$c_filename" $_
133-
say "$g==>$x Codecov binary moved to ${CC_BINARY_LOCATION}"
131+
mkdir -p "$CODECOV_BINARY_LOCATION" && mv "$CODECOV_FILENAME" $_
132+
say "$g==>$x Codecov binary moved to ${CODECOV_BINARY_LOCATION}"
134133
fi
135-
if [ "$CC_DOWNLOAD_ONLY" = "true" ];
134+
if [ "$CODECOV_DOWNLOAD_ONLY" = "true" ];
136135
then
137136
say "$g==>$x Codecov download only called. Exiting..."
138137
fi
139-
c_cli_args=()
140-
c_cli_args+=( $(k_arg AUTO_LOAD_PARAMS_FROM) $(v_arg AUTO_LOAD_PARAMS_FROM))
141-
c_cli_args+=( $(k_arg ENTERPRISE_URL) $(v_arg ENTERPRISE_URL))
142-
if [ -n "$CC_YML_PATH" ]
138+
CODECOV_CLI_ARGS=()
139+
CODECOV_CLI_ARGS+=( $(k_arg AUTO_LOAD_PARAMS_FROM) $(v_arg AUTO_LOAD_PARAMS_FROM))
140+
CODECOV_CLI_ARGS+=( $(k_arg ENTERPRISE_URL) $(v_arg ENTERPRISE_URL))
141+
if [ -n "$CODECOV_YML_PATH" ]
143142
then
144-
c_cli_args+=( "--codecov-yml-path" )
145-
c_cli_args+=( "$CC_YML_PATH" )
143+
CODECOV_CLI_ARGS+=( "--codecov-yml-path" )
144+
CODECOV_CLI_ARGS+=( "$CODECOV_YML_PATH" )
146145
fi
147-
c_cli_args+=( $(write_bool_args CC_DISABLE_TELEM) )
148-
c_cli_args+=( $(write_bool_args CC_VERBOSE) )
149-
if [ -n "$CC_TOKEN_VAR" ];
150-
then
151-
token="$(eval echo \$$CC_TOKEN_VAR)"
152-
else
153-
token="$(eval echo $CC_TOKEN)"
154-
fi
155-
say "$g ->$x Token length: ${#token}"
156-
token_str=""
157-
token_arg=()
158-
if [ -n "$token" ];
159-
then
160-
token_str+=" -t <redacted>"
161-
token_arg+=( " -t " "$token")
162-
fi
163-
c_args=()
164-
if [ "$CC_RUN_CMD" == "upload-coverage" ]; then
146+
CODECOV_CLI_ARGS+=( $(write_bool_args CODECOV_DISABLE_TELEM) )
147+
CODECOV_CLI_ARGS+=( $(write_bool_args CODECOV_VERBOSE) )
148+
CODECOV_ARGS=()
149+
if [ "$CODECOV_RUN_CMD" == "upload-coverage" ]; then
165150
# Args for create commit
166-
c_args+=( $(write_bool_args CC_FAIL_ON_ERROR) )
167-
c_args+=( $(k_arg GIT_SERVICE) $(v_arg GIT_SERVICE))
168-
c_args+=( $(k_arg PARENT_SHA) $(v_arg PARENT_SHA))
169-
c_args+=( $(k_arg PR) $(v_arg PR))
170-
c_args+=( $(k_arg SHA) $(v_arg SHA))
171-
c_args+=( $(k_arg SLUG) $(v_arg SLUG))
151+
CODECOV_ARGS+=( $(write_bool_args CODECOV_FAIL_ON_ERROR) )
152+
CODECOV_ARGS+=( $(k_arg GIT_SERVICE) $(v_arg GIT_SERVICE))
153+
CODECOV_ARGS+=( $(k_arg PARENT_SHA) $(v_arg PARENT_SHA))
154+
CODECOV_ARGS+=( $(k_arg PR) $(v_arg PR))
155+
CODECOV_ARGS+=( $(k_arg SHA) $(v_arg SHA))
156+
CODECOV_ARGS+=( $(k_arg SLUG) $(v_arg SLUG))
172157
# Args for create report
173-
c_args+=( $(k_arg CODE) $(v_arg CODE))
158+
CODECOV_ARGS+=( $(k_arg CODE) $(v_arg CODE))
174159
# Args for do upload
175-
c_args+=( $(k_arg ENV) $(v_arg ENV))
160+
CODECOV_ARGS+=( $(k_arg ENV) $(v_arg ENV))
176161
OLDIFS=$IFS;IFS=,
177-
c_args+=( $(k_arg BRANCH) $(v_arg BRANCH))
178-
c_args+=( $(k_arg BUILD) $(v_arg BUILD))
179-
c_args+=( $(k_arg BUILD_URL) $(v_arg BUILD_URL))
180-
c_args+=( $(k_arg DIR) $(v_arg DIR))
181-
c_args+=( $(write_bool_args CC_DISABLE_FILE_FIXES) )
182-
c_args+=( $(write_bool_args CC_DISABLE_SEARCH) )
183-
c_args+=( $(write_bool_args CC_DRY_RUN) )
184-
if [ -n "$CC_EXCLUDES" ];
162+
CODECOV_ARGS+=( $(k_arg BRANCH) $(v_arg BRANCH))
163+
CODECOV_ARGS+=( $(k_arg BUILD) $(v_arg BUILD))
164+
CODECOV_ARGS+=( $(k_arg BUILD_URL) $(v_arg BUILD_URL))
165+
CODECOV_ARGS+=( $(k_arg DIR) $(v_arg DIR))
166+
CODECOV_ARGS+=( $(write_bool_args CODECOV_DISABLE_FILE_FIXES) )
167+
CODECOV_ARGS+=( $(write_bool_args CODECOV_DISABLE_SEARCH) )
168+
CODECOV_ARGS+=( $(write_bool_args CODECOV_DRY_RUN) )
169+
if [ -n "$CODECOV_EXCLUDES" ];
185170
then
186-
for directory in $CC_EXCLUDES; do
187-
c_args+=( "--exclude" "$directory" )
171+
for directory in $CODECOV_EXCLUDES; do
172+
CODECOV_ARGS+=( "--exclude" "$directory" )
188173
done
189174
fi
190-
if [ -n "$CC_FILES" ];
175+
if [ -n "$CODECOV_FILES" ];
191176
then
192-
for file in $CC_FILES; do
193-
c_args+=( "--file" "$file" )
177+
for file in $CODECOV_FILES; do
178+
CODECOV_ARGS+=( "--file" "$file" )
194179
done
195180
fi
196-
if [ -n "$CC_FLAGS" ];
181+
if [ -n "$CODECOV_FLAGS" ];
197182
then
198-
for flag in $CC_FLAGS; do
199-
c_args+=( "--flag" "$flag" )
183+
for flag in $CODECOV_FLAGS; do
184+
CODECOV_ARGS+=( "--flag" "$flag" )
200185
done
201186
fi
202-
c_args+=( $(k_arg GCOV_ARGS) $(v_arg GCOV_ARGS))
203-
c_args+=( $(k_arg GCOV_EXECUTABLE) $(v_arg GCOV_EXECUTABLE))
204-
c_args+=( $(k_arg GCOV_IGNORE) $(v_arg GCOV_IGNORE))
205-
c_args+=( $(k_arg GCOV_INCLUDE) $(v_arg GCOV_INCLUDE))
206-
c_args+=( $(write_bool_args CC_HANDLE_NO_REPORTS_FOUND) )
207-
c_args+=( $(write_bool_args CC_RECURSE_SUBMODULES) )
208-
c_args+=( $(k_arg JOB_CODE) $(v_arg JOB_CODE))
209-
c_args+=( $(write_bool_args CC_LEGACY) )
210-
if [ -n "$CC_NAME" ];
187+
CODECOV_ARGS+=( $(k_arg GCOV_ARGS) $(v_arg GCOV_ARGS))
188+
CODECOV_ARGS+=( $(k_arg GCOV_EXECUTABLE) $(v_arg GCOV_EXECUTABLE))
189+
CODECOV_ARGS+=( $(k_arg GCOV_IGNORE) $(v_arg GCOV_IGNORE))
190+
CODECOV_ARGS+=( $(k_arg GCOV_INCLUDE) $(v_arg GCOV_INCLUDE))
191+
CODECOV_ARGS+=( $(write_bool_args CODECOV_HANDLE_NO_REPORTS_FOUND) )
192+
CODECOV_ARGS+=( $(write_bool_args CODECOV_RECURSE_SUBMODULES) )
193+
CODECOV_ARGS+=( $(k_arg JOB_CODE) $(v_arg JOB_CODE))
194+
CODECOV_ARGS+=( $(write_bool_args CODECOV_LEGACY) )
195+
if [ -n "$CODECOV_NAME" ];
211196
then
212-
c_args+=( "--name" "$CC_NAME" )
197+
CODECOV_ARGS+=( "--name" "$CODECOV_NAME" )
213198
fi
214-
c_args+=( $(k_arg NETWORK_FILTER) $(v_arg NETWORK_FILTER))
215-
c_args+=( $(k_arg NETWORK_PREFIX) $(v_arg NETWORK_PREFIX))
216-
c_args+=( $(k_arg NETWORK_ROOT_FOLDER) $(v_arg NETWORK_ROOT_FOLDER))
217-
if [ -n "$CC_PLUGINS" ];
199+
CODECOV_ARGS+=( $(k_arg NETWORK_FILTER) $(v_arg NETWORK_FILTER))
200+
CODECOV_ARGS+=( $(k_arg NETWORK_PREFIX) $(v_arg NETWORK_PREFIX))
201+
CODECOV_ARGS+=( $(k_arg NETWORK_ROOT_FOLDER) $(v_arg NETWORK_ROOT_FOLDER))
202+
if [ -n "$CODECOV_PLUGINS" ];
218203
then
219-
for plugin in $CC_PLUGINS; do
220-
c_args+=( "--plugin" "$plugin" )
204+
for plugin in $CODECOV_PLUGINS; do
205+
CODECOV_ARGS+=( "--plugin" "$plugin" )
221206
done
222207
fi
223-
c_args+=( $(k_arg REPORT_TYPE) $(v_arg REPORT_TYPE))
224-
c_args+=( $(k_arg SWIFT_PROJECT) $(v_arg SWIFT_PROJECT))
208+
CODECOV_ARGS+=( $(k_arg REPORT_TYPE) $(v_arg REPORT_TYPE))
209+
CODECOV_ARGS+=( $(k_arg SWIFT_PROJECT) $(v_arg SWIFT_PROJECT))
225210
IFS=$OLDIFS
226-
elif [ "$CC_RUN_CMD" == "empty-upload" ]; then
227-
c_args+=( $(k_arg BRANCH) $(v_arg BRANCH))
228-
c_args+=( $(write_bool_args CC_FAIL_ON_ERROR) )
229-
c_args+=( $(write_bool_args CC_FORCE) )
230-
c_args+=( $(k_arg GIT_SERVICE) $(v_arg GIT_SERVICE))
231-
c_args+=( $(k_arg PARENT_SHA) $(v_arg PARENT_SHA))
232-
c_args+=( $(k_arg PR) $(v_arg PR))
233-
c_args+=( $(k_arg SHA) $(v_arg SHA))
234-
c_args+=( $(k_arg SLUG) $(v_arg SLUG))
235-
elif [ "$CC_RUN_CMD" == "pr-base-picking" ]; then
236-
c_args+=( $(k_arg BASE_SHA) $(v_arg BASE_SHA))
237-
c_args+=( $(k_arg PR) $(v_arg PR))
238-
c_args+=( $(k_arg SLUG) $(v_arg SLUG))
239-
c_args+=( $(k_arg SERVICE) $(v_arg SERVICE))
240-
elif [ "$CC_RUN_CMD" == "send-notifications" ]; then
241-
c_args+=( $(k_arg SHA) $(v_arg SHA))
242-
c_args+=( $(write_bool_args CC_FAIL_ON_ERROR) )
243-
c_args+=( $(k_arg GIT_SERVICE) $(v_arg GIT_SERVICE))
244-
c_args+=( $(k_arg SLUG) $(v_arg SLUG))
211+
elif [ "$CODECOV_RUN_CMD" == "empty-upload" ]; then
212+
CODECOV_ARGS+=( $(k_arg BRANCH) $(v_arg BRANCH))
213+
CODECOV_ARGS+=( $(write_bool_args CODECOV_FAIL_ON_ERROR) )
214+
CODECOV_ARGS+=( $(write_bool_args CODECOV_FORCE) )
215+
CODECOV_ARGS+=( $(k_arg GIT_SERVICE) $(v_arg GIT_SERVICE))
216+
CODECOV_ARGS+=( $(k_arg PARENT_SHA) $(v_arg PARENT_SHA))
217+
CODECOV_ARGS+=( $(k_arg PR) $(v_arg PR))
218+
CODECOV_ARGS+=( $(k_arg SHA) $(v_arg SHA))
219+
CODECOV_ARGS+=( $(k_arg SLUG) $(v_arg SLUG))
220+
elif [ "$CODECOV_RUN_CMD" == "pr-base-picking" ]; then
221+
CODECOV_ARGS+=( $(k_arg BASE_SHA) $(v_arg BASE_SHA))
222+
CODECOV_ARGS+=( $(k_arg PR) $(v_arg PR))
223+
CODECOV_ARGS+=( $(k_arg SLUG) $(v_arg SLUG))
224+
CODECOV_ARGS+=( $(k_arg SERVICE) $(v_arg SERVICE))
225+
elif [ "$CODECOV_RUN_CMD" == "send-notifications" ]; then
226+
CODECOV_ARGS+=( $(k_arg SHA) $(v_arg SHA))
227+
CODECOV_ARGS+=( $(write_bool_args CODECOV_FAIL_ON_ERROR) )
228+
CODECOV_ARGS+=( $(k_arg GIT_SERVICE) $(v_arg GIT_SERVICE))
229+
CODECOV_ARGS+=( $(k_arg SLUG) $(v_arg SLUG))
245230
else
246-
exit_if_error "Invalid run command specified: $CC_RUN_CMD"
231+
exit_if_error "Invalid run command specified: $CODECOV_RUN_CMD"
247232
exit
248233
fi
249234
unset NODE_OPTIONS
250235
# github.com/codecov/uploader/issues/475
251-
say "$g==>$x Running $CC_RUN_CMD"
252-
say " $b$c_command $(echo "${c_cli_args[@]}") $CC_RUN_CMD$token_str $(echo "${c_args[@]}")$x"
253-
if ! $c_command \
254-
${c_cli_args[*]} \
255-
${CC_RUN_CMD} \
236+
if [ -n "$CODECOV_TOKEN_VAR" ];
237+
then
238+
token="$(eval echo \$$CODECOV_TOKEN_VAR)"
239+
else
240+
token="$(eval echo $CODECOV_TOKEN)"
241+
fi
242+
say "$g ->$x Token length: ${#token}"
243+
token_str=""
244+
token_arg=()
245+
if [ -n "$token" ];
246+
then
247+
token_str+=" -t <redacted>"
248+
token_arg+=( " -t " "$token")
249+
fi
250+
say "$g==>$x Running $CODECOV_RUN_CMD"
251+
say " $b$CODECOV_COMMAND $(echo "${CODECOV_CLI_ARGS[@]}") $CODECOV_RUN_CMD$token_str $(echo "${CODECOV_ARGS[@]}")$x"
252+
if ! $CODECOV_COMMAND \
253+
${CODECOV_CLI_ARGS[*]} \
254+
${CODECOV_RUN_CMD} \
256255
${token_arg[*]} \
257-
"${c_args[@]}";
256+
"${CODECOV_ARGS[@]}";
258257
then
259-
exit_if_error "Failed to run $CC_RUN_CMD"
258+
exit_if_error "Failed to run $CODECOV_RUN_CMD"
260259
fi

0 commit comments

Comments
 (0)