-
Improvement
-
Resolution: Fixed
-
Minor
-
None
It is a long-standing issue, which complicates JENKINS-43535 since it is impossible to make any breaking changes in the library without causing fallout in plugins.
I want to finally split out the hardcoded dependency on EnvInject lib by converting it to an API plugin
- blocks
-
JENKINS-43535 Minimize scope of AbstractProject/AbstractBuild usage in EnvInject Lib
-
- Resolved
-
Code changed in jenkins
User: Oleg Nenashev
Path:
pom.xml
src/main/java/org/jenkinsci/lib/envinject/EnvInjectAction.java
src/main/java/org/jenkinsci/lib/envinject/EnvInjectException.java
src/main/java/org/jenkinsci/lib/envinject/EnvInjectLogger.java
src/main/java/org/jenkinsci/lib/envinject/service/EnvInjectActionRetriever.java
src/main/java/org/jenkinsci/lib/envinject/service/EnvInjectDetector.java
src/main/java/org/jenkinsci/lib/envinject/service/EnvInjectSavable.java
src/main/java/org/jenkinsci/lib/envinject/service/EnvVarsResolver.java
src/main/java/org/jenkinsci/plugins/envinjectapi/EnvInjectAction.java
src/main/java/org/jenkinsci/plugins/envinjectapi/EnvInjectException.java
src/main/java/org/jenkinsci/plugins/envinjectapi/EnvInjectLogger.java
src/main/java/org/jenkinsci/plugins/envinjectapi/service/EnvInjectActionRetriever.java
src/main/java/org/jenkinsci/plugins/envinjectapi/service/EnvInjectDetector.java
src/main/java/org/jenkinsci/plugins/envinjectapi/service/EnvInjectSavable.java
src/main/java/org/jenkinsci/plugins/envinjectapi/service/EnvVarsResolver.java
http://jenkins-ci.org/commit/envinject-api-plugin/924fea55b7b3b96ae05aea9ca515c7e282ada92b
Log:
JENKINS-43845- Rework POM and move contents to a new package