Closed dwnusbaum closed 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.
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.