Details
-
Improvement
-
Status: Resolved (View Workflow)
-
Major
-
Resolution: Fixed
Description
Allow to trigger release plugin from a pipeline dsl. It should be similar to trigger job's build.
To support this the plugin would need to be refactored according to pipeline development instructions: https://github.com/jenkinsci/pipeline-plugin/blob/master/DEVGUIDE.md
Code changed in jenkins
User: Oleg Nenashev
Path:
pom.xml
src/main/java/hudson/plugins/release/SafeParametersAction.java
src/main/java/hudson/plugins/release/pipeline/ReleaseStep.java
src/main/java/hudson/plugins/release/pipeline/ReleaseStepExecution.java
src/main/java/hudson/plugins/release/pipeline/ReleaseTriggerAction.java
src/main/java/hudson/plugins/release/pipeline/ReleaseTriggerListener.java
src/main/resources/hudson/plugins/release/pipeline/ReleaseStep/DescriptorImpl/parameters.groovy
src/main/resources/hudson/plugins/release/pipeline/ReleaseStep/config.jelly
src/main/resources/hudson/plugins/release/pipeline/ReleaseStep/config.properties
src/main/resources/hudson/plugins/release/pipeline/ReleaseStep/help-job.html
http://jenkins-ci.org/commit/release-plugin/82a1b5db58e2809efb6a0fe77915800cfba6bda2
Log:
JENKINS-40765- Apply some fixes after the manual testing (#24)JENKINS-40765- Restore the broken SafeParameters actionJENKINS-40765- ReleaseStep#parameters.groovy should return proper message when specifying a Pipeline jobJENKINS-40765- Cleanup support of folders in the release() stepJENKINS-40765- Restrict the newly introduced classesJust in case we need to change them