jenkinsci / groovy-sandbox

(Deprecated) Compile-time transformer to run Groovy code in a restrictive sandbox
MIT License
123 stars 60 forks source link

Switch parent POM to org.jenkins-ci:jenkins #76

Closed dwnusbaum closed 2 years ago

dwnusbaum commented 2 years ago

This library is currently configured to release to Maven central using Kohsuke's parent POM, but for the past 4 years or so, it has only been released as part of a Jenkins security fix directly to https://repo.jenkins-ci.org/ (note that in https://github.com/jenkinsci/groovy-sandbox/pull/63 we updated the README to explicitly discourage use of this library outside of Jenkins). This PR changes the parent POM to https://github.com/jenkinsci/pom so that we can release this library to https://repo.jenkins-ci.org/ under normal circumstances.

I will also file a PR to https://github.com/jenkins-infra/repository-permissions-updater to set up this libary.

Eventually I would like to turn https://github.com/jenkinsci-cert/script-security-plugin into a multi-module project with this library as one of the submodules, but I want to do things one step at a time.