mirror of https://github.com/k3s-io/k3s
Fix malformed JUNIT XML with shellcheck failures
parent
b1fea1bdf5
commit
5236850989
|
@ -123,6 +123,13 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# if KUBE_JUNIT_REPORT_DIR is set, disable colorized output.
|
||||||
|
# Colorized output causes malformed XML in the JUNIT report.
|
||||||
|
SHELLCHECK_COLORIZED_OUTPUT="auto"
|
||||||
|
if [[ -n "${KUBE_JUNIT_REPORT_DIR:-}" ]]; then
|
||||||
|
SHELLCHECK_COLORIZED_OUTPUT="never"
|
||||||
|
fi
|
||||||
|
|
||||||
# common arguments we'll pass to shellcheck
|
# common arguments we'll pass to shellcheck
|
||||||
SHELLCHECK_OPTIONS=(
|
SHELLCHECK_OPTIONS=(
|
||||||
# allow following sourced files that are not specified in the command,
|
# allow following sourced files that are not specified in the command,
|
||||||
|
@ -131,6 +138,8 @@ SHELLCHECK_OPTIONS=(
|
||||||
"--external-sources"
|
"--external-sources"
|
||||||
# include our disabled lints
|
# include our disabled lints
|
||||||
"--exclude=${SHELLCHECK_DISABLED}"
|
"--exclude=${SHELLCHECK_DISABLED}"
|
||||||
|
# set colorized output
|
||||||
|
"--color=${SHELLCHECK_COLORIZED_OUTPUT}"
|
||||||
)
|
)
|
||||||
|
|
||||||
# lint each script, tracking failures
|
# lint each script, tracking failures
|
||||||
|
|
Loading…
Reference in New Issue