audit-trail-plugin
audit-trail-plugin copied to clipboard
[JENKINS-68404] Add ScriptUsageListener to track Groovy scripts
This PR relates to https://github.com/jenkinsci/jenkins/pull/6539, https://github.com/jenkinsci/script-security-plugin/pull/416 and https://issues.jenkins.io/browse/JENKINS-68404. It serves the purpose to track potentially dangerous usages of groovy scripts.
- [x] Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
- [x] Ensure that the pull request title represents the desired changelog entry
- [x] Please describe what you did
- [x] Link to relevant issues in GitHub or Jira
- [x] Link to relevant pull requests, esp. upstream and downstream changes
- [x] Ensure you have provided tests - that demonstrates feature works or fixes the issue
With https://github.com/jenkinsci/jenkins/pull/7056 being merged, I will continue on this PR soon :)
Thanks! Most of the conflicts you'll see are due to the introduction of spotless on the codeline.
Still active?
Still active?
Since I would love to see this feature, yes. However, there are many other more pressing things right now, but I definitely want to do this. However, if someone stumbles upon this before I find time, feel free!