-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
It would be great to have the option to inject steps in the shared library using an annotation.
That way, we can do this
class Utilities implements Serializable { @PipeLineSteps def steps def mvn(args) { steps.sh "${steps.tool 'Maven'}/bin/mvn -o ${args}" } }
instead of having to inject directly "this" to the constructor.
- links to
[JENKINS-46920] Allow to inject steps using an annotation
Remote Link | New: This issue links to "CloudBees Internal CD-386 (Web Link)" [ 19716 ] |