@@ -5,25 +5,25 @@ say() {
5
5
}
6
6
exit_if_error () {
7
7
say " $r ==> $1 $x "
8
- if [ " $CC_FAIL_ON_ERROR " = true ];
8
+ if [ " $CODECOV_FAIL_ON_ERROR " = true ];
9
9
then
10
10
say " $r Exiting...$x "
11
11
exit 1;
12
12
fi
13
13
}
14
14
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:]' )
16
16
}
17
17
k_arg () {
18
- if [ -n " $( eval echo \$ " CC_ $1 " ) " ];
18
+ if [ -n " $( eval echo \$ " CODECOV_ $1 " ) " ];
19
19
then
20
20
echo " --$( lower " $1 " ) "
21
21
fi
22
22
}
23
23
v_arg () {
24
- if [ -n " $( eval echo \$ " CC_ $1 " ) " ];
24
+ if [ -n " $( eval echo \$ " CODECOV_ $1 " ) " ];
25
25
then
26
- echo " $( eval echo \$ " CC_ $1 " ) "
26
+ echo " $( eval echo \$ " CODECOV_ $1 " ) "
27
27
fi
28
28
}
29
29
write_bool_args () {
@@ -37,224 +37,223 @@ g="\033[0;32m" # info/debug
37
37
r=" \033[0;31m" # errors
38
38
x=" \033[0m"
39
39
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} "
44
44
say " _____ _
45
45
/ ____| | |
46
46
| | ___ __| | ___ ___ _____ __
47
47
| | / _ \\ / _\` |/ _ \\ / __/ _ \\ \\ / /
48
48
| |___| (_) | (_| | __/ (_| (_) \\ V /
49
49
\\ _____\\ ___/ \\ __,_|\\ ___|\\ ___\\ ___/ \\ _/
50
- $r Wrapper-$CC_WRAPPER_VERSION $x
50
+ $r Wrapper-$CODECOV_WRAPPER_VERSION $x
51
51
"
52
- if [ -n " $CC_BINARY " ];
52
+ if [ -n " $CODECOV_BINARY " ];
53
53
then
54
- if [ -f " $CC_BINARY " ];
54
+ if [ -f " $CODECOV_BINARY " ];
55
55
then
56
- c_filename= $CC_BINARY
57
- c_command= $CC_BINARY
56
+ CODECOV_FILENAME= $CODECOV_BINARY
57
+ CODECOV_COMMAND= $CODECOV_BINARY
58
58
else
59
- exit_if_error " Could not find binary file $CC_BINARY "
59
+ exit_if_error " Could not find binary file $CODECOV_BINARY "
60
60
fi
61
- elif [ " $CC_USE_PYPI " == " true" ];
61
+ elif [ " $CODECOV_USE_PYPI " == " true" ];
62
62
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
64
64
exit_if_error " Could not install via pypi."
65
65
exit
66
66
fi
67
- c_command =" codecovcli"
67
+ CODECOV_COMMAND =" codecovcli"
68
68
else
69
- if [ -n " $CC_OS " ];
69
+ if [ -n " $CODECOV_OS " ];
70
70
then
71
- say " $g ==>$x Overridden OS: $b ${CC_OS } $x "
71
+ say " $g ==>$x Overridden OS: $b ${CODECOV_OS } $x "
72
72
else
73
- CC_OS =" windows"
73
+ CODECOV_OS =" windows"
74
74
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" ]] && \
78
78
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 "
82
82
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" ]] && \
87
87
! command -v gpg 2>&1 > /dev/null && \
88
88
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 } "
96
96
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)
97
97
say " Version: $b$v$x "
98
98
say " "
99
99
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" ];
101
101
then
102
102
say " $r ==>$x Bypassing validation..."
103
103
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) | \
106
105
gpg --no-default-keyring --import
107
106
# One-time step
108
107
say " $g ==>$x Verifying GPG signature integrity"
109
108
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"
112
111
say " $g ->$x Downloading $b ${sha_url} $x "
113
112
say " $g ->$x Downloading $b ${sha_url} .sig$x "
114
113
say " "
115
114
curl -Os $retry --connect-timeout 2 " $sha_url "
116
115
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" ;
118
117
then
119
118
exit_if_error " Could not verify signature. Please contact Codecov if problem continues"
120
119
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" );
123
122
then
124
123
exit_if_error " Could not verify SHASUM. Please contact Codecov if problem continues"
125
124
fi
126
125
say " $g ==>$x CLI integrity verified"
127
126
say
128
- chmod +x " $c_command "
127
+ chmod +x " $CODECOV_COMMAND "
129
128
fi
130
- if [ -n " $CC_BINARY_LOCATION " ];
129
+ if [ -n " $CODECOV_BINARY_LOCATION " ];
131
130
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 } "
134
133
fi
135
- if [ " $CC_DOWNLOAD_ONLY " = " true" ];
134
+ if [ " $CODECOV_DOWNLOAD_ONLY " = " true" ];
136
135
then
137
136
say " $g ==>$x Codecov download only called. Exiting..."
138
137
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 " ]
143
142
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 " )
146
145
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
165
150
# 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) )
172
157
# Args for create report
173
- c_args +=( $( k_arg CODE) $( v_arg CODE) )
158
+ CODECOV_ARGS +=( $( k_arg CODE) $( v_arg CODE) )
174
159
# Args for do upload
175
- c_args +=( $( k_arg ENV) $( v_arg ENV) )
160
+ CODECOV_ARGS +=( $( k_arg ENV) $( v_arg ENV) )
176
161
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 " ];
185
170
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 " )
188
173
done
189
174
fi
190
- if [ -n " $CC_FILES " ];
175
+ if [ -n " $CODECOV_FILES " ];
191
176
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 " )
194
179
done
195
180
fi
196
- if [ -n " $CC_FLAGS " ];
181
+ if [ -n " $CODECOV_FLAGS " ];
197
182
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 " )
200
185
done
201
186
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 " ];
211
196
then
212
- c_args +=( " --name" " $CC_NAME " )
197
+ CODECOV_ARGS +=( " --name" " $CODECOV_NAME " )
213
198
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 " ];
218
203
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 " )
221
206
done
222
207
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) )
225
210
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) )
245
230
else
246
- exit_if_error " Invalid run command specified: $CC_RUN_CMD "
231
+ exit_if_error " Invalid run command specified: $CODECOV_RUN_CMD "
247
232
exit
248
233
fi
249
234
unset NODE_OPTIONS
250
235
# 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} \
256
255
${token_arg[*]} \
257
- " ${c_args [@]} " ;
256
+ " ${CODECOV_ARGS [@]} " ;
258
257
then
259
- exit_if_error " Failed to run $CC_RUN_CMD "
258
+ exit_if_error " Failed to run $CODECOV_RUN_CMD "
260
259
fi
0 commit comments