File tree Expand file tree Collapse file tree 3 files changed +16
-4
lines changed Expand file tree Collapse file tree 3 files changed +16
-4
lines changed Original file line number Diff line number Diff line change 23
23
CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
24
24
CODECOV_FAIL_ON_ERROR : true
25
25
CODECOV_FLAGS : flag1,flag2
26
+ CODECOV_NAME : ' Ubuntu: Test'' s "CI & Build" Job'
26
27
27
28
test-macos :
28
29
runs-on : macos-latest
43
44
CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
44
45
CODECOV_FAIL_ON_ERROR : true
45
46
CODECOV_FLAGS : flag1,flag2
47
+ CODECOV_NAME : ' macOS: Test'' s "CI & Build" Job'
46
48
47
49
test-windows :
48
50
runs-on : windows-latest
66
68
CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
67
69
CODECOV_FAIL_ON_ERROR : true
68
70
CODECOV_FLAGS : flag1,flag2
71
+ CODECOV_NAME : ' Windows: Test'' s "CI & Build" Job'
69
72
70
73
test-alpine :
71
74
runs-on : ubuntu-latest
86
89
CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
87
90
CODECOV_FAIL_ON_ERROR : true
88
91
CODECOV_FLAGS : flag1,flag2
92
+ CODECOV_NAME : ' Alpine: Test'' s "CI & Build" Job'
89
93
90
94
shellcheck :
91
95
runs-on : ubuntu-latest
Original file line number Diff line number Diff line change @@ -32,8 +32,12 @@ write_bool_args() {
32
32
echo " -$( lower $1 ) "
33
33
fi
34
34
}
35
- add_cli_arg () { [ -n " $1 " ] && CODECOV_CLI_ARGS=" ${CODECOV_CLI_ARGS: +$CODECOV_CLI_ARGS } $1 " ; }
36
- add_arg () { [ -n " $1 " ] && CODECOV_ARGS=" ${CODECOV_ARGS: +$CODECOV_ARGS } $1 " ; }
35
+ quote_arg () {
36
+ escaped=$( printf ' %s\n' " $1 " | sed " s/'/'\\\\ ''/g" )
37
+ printf " '%s'" " $escaped "
38
+ }
39
+ add_cli_arg () { [ -n " $1 " ] && CODECOV_CLI_ARGS=" ${CODECOV_CLI_ARGS: +$CODECOV_CLI_ARGS } $( quote_arg " $1 " ) " ; }
40
+ add_arg () { [ -n " $1 " ] && CODECOV_ARGS=" ${CODECOV_ARGS: +$CODECOV_ARGS } $( quote_arg " $1 " ) " ; }
37
41
b=" \033[0;36m" # variables/constants
38
42
g=" \033[0;32m" # info/debug
39
43
r=" \033[0;31m" # errors
Original file line number Diff line number Diff line change @@ -39,8 +39,12 @@ write_bool_args() {
39
39
fi
40
40
}
41
41
42
- add_cli_arg () { [ -n " $1 " ] && CODECOV_CLI_ARGS=" ${CODECOV_CLI_ARGS: +$CODECOV_CLI_ARGS } $1 " ; }
43
- add_arg () { [ -n " $1 " ] && CODECOV_ARGS=" ${CODECOV_ARGS: +$CODECOV_ARGS } $1 " ; }
42
+ quote_arg () {
43
+ escaped=$( printf ' %s\n' " $1 " | sed " s/'/'\\\\ ''/g" )
44
+ printf " '%s'" " $escaped "
45
+ }
46
+ add_cli_arg () { [ -n " $1 " ] && CODECOV_CLI_ARGS=" ${CODECOV_CLI_ARGS: +$CODECOV_CLI_ARGS } $( quote_arg " $1 " ) " ; }
47
+ add_arg () { [ -n " $1 " ] && CODECOV_ARGS=" ${CODECOV_ARGS: +$CODECOV_ARGS } $( quote_arg " $1 " ) " ; }
44
48
45
49
b=" \033[0;36m" # variables/constants
46
50
g=" \033[0;32m" # info/debug
You can’t perform that action at this time.
0 commit comments