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)

Reply via email to