Details
-
Type:
New Feature
-
Status: Resolved (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Component/s: core, customtools-plugin
-
Labels:None
-
Similar Issues:
Description
Class is being utilized by several "tool installation" plugins. In general, plugin can be used for the any nested launchers.
Related discussion: https://groups.google.com/forum/#!topic/jenkinsci-dev/2_BKLBR0i8E
Code changed in jenkins
User: Oleg Nenashev
Path:
core/src/main/java/hudson/Launcher.java
http://jenkins-ci.org/commit/jenkins/56f1ee4f81f81086036e1c4be4ea4e4b3b1de484
Log:
[FIXED JENKINS-19454] - Added DecoratedLauncher implementation to the core.
This launcher Allows subclasses to only implement methods they want to override.
Originally, this launcher has been implemented in Custom Tools Plugin, but there are many duplicates in other plugins => it would be useful to have it in Jenkins core.
Resolves https://issues.jenkins-ci.org/browse/JENKINS-19454
Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
(cherry picked from commit a865a52562a7f29ff065e3c86e67013cf606f9d5)