fix: Forward the --config config.json configuration file to CodeChecker parse

This commit is contained in:
Whisperity
2023-02-10 15:45:32 +01:00
parent 403b61375b
commit c1fbda0879

View File

@@ -15,7 +15,7 @@ if [[ -z "$RAW_RESULT_DIR" ]]; then
fi fi
OUTPUT_DIR="$RAW_RESULT_DIR"_HTML OUTPUT_DIR="$RAW_RESULT_DIR"_HTML
OUTPUT_LOG="$(dirname "$RAW_RESULT_DIR")"/"$(basename "$RAW_RESULT_DIR")_Diff.log" OUTPUT_LOG="$(dirname "$RAW_RESULT_DIR")"/"$(basename "$RAW_RESULT_DIR")_Parse.log"
mkdir -pv "$(dirname "$OUTPUT_DIR")" mkdir -pv "$(dirname "$OUTPUT_DIR")"
if [[ ! -z "$IN_CONFIGFILE" ]]; then if [[ ! -z "$IN_CONFIGFILE" ]]; then
@@ -31,6 +31,7 @@ echo "::group::Generating HTML results from analysis"
--export "html" \ --export "html" \
--output "$OUTPUT_DIR" \ --output "$OUTPUT_DIR" \
--trim-path-prefix "$PROJECT_PATH" \ --trim-path-prefix "$PROJECT_PATH" \
$CONFIG_FLAG_1 $CONFIG_FLAG_2 \
|| true || true
echo "HTML_DIR=$OUTPUT_DIR" >> "$GITHUB_OUTPUT" echo "HTML_DIR=$OUTPUT_DIR" >> "$GITHUB_OUTPUT"
echo "::endgroup::" echo "::endgroup::"
@@ -39,6 +40,7 @@ echo "::group::Printing analysis results to log"
"$CODECHECKER_PATH"/CodeChecker parse \ "$CODECHECKER_PATH"/CodeChecker parse \
"$RAW_RESULT_DIR" \ "$RAW_RESULT_DIR" \
--trim-path-prefix "$PROJECT_PATH" \ --trim-path-prefix "$PROJECT_PATH" \
$CONFIG_FLAG_1 $CONFIG_FLAG_2 \
> "$OUTPUT_LOG" > "$OUTPUT_LOG"
EXIT_CODE=$? EXIT_CODE=$?