audit-trail-plugin icon indicating copy to clipboard operation
audit-trail-plugin copied to clipboard

[JENKINS-68404] Add ScriptUsageListener to track Groovy scripts

Open meiswjn opened this issue 2 years ago • 4 comments

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

meiswjn avatar May 17 '22 14:05 meiswjn

With https://github.com/jenkinsci/jenkins/pull/7056 being merged, I will continue on this PR soon :)

meiswjn avatar Mar 21 '24 08:03 meiswjn

Thanks! Most of the conflicts you'll see are due to the introduction of spotless on the codeline.

PierreBtz avatar Apr 10 '24 18:04 PierreBtz

Still active?

jglick avatar Aug 28 '24 14:08 jglick

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!

meiswjn avatar Sep 09 '24 14:09 meiswjn