Jinwoo Hwang created GEODE-10492:
------------------------------------
Summary: Add CI artifact upload for Apache RAT audit reports to
aid debugging license compliance failures
Key: GEODE-10492
URL: https://issues.apache.org/jira/browse/GEODE-10492
Project: Geode
Issue Type: Improvement
Reporter: Jinwoo Hwang
When Apache RAT audit fails during CI builds, developers currently have no
visibility into which specific files are flagging as having unapproved
licenses. The RAT plugin generates a detailed HTML report
([index.html|vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/code/electron-browser/workbench/workbench.html])
but this report is only available on the CI runner and is lost when the build
completes.
h2. Problem
* RAT failures show generic error: "Apache Rat audit failure - 2 unapproved
licenses"
* No way to identify which specific files are causing the failure
* Developers must guess at problematic files or make speculative exclusions
* Debugging requires multiple CI runs and trial-and-error approaches
--
This message was sent by Atlassian Jira
(v8.20.10#820010)