Details
-
New Feature
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
Linux
Description
When "Trigger a parameterized build" is used in a promotion step, there is no link to the parameterized build that was actually started.
In the promotion, it looks like this following:
Building on master in workspace /var/lib/jenkins/jobs/Main Build/workspace
Promoting Main Build #222
build hudson.plugins.parameterizedtrigger.BuildTrigger@25765df0 SUCCESS
Marking build to keep forever.
build hudson.plugins.promoted_builds.KeepBuildForeverAction@7e114ac6 SUCCESS
Finished: SUCCESS
The parameterized trigger succeeded, and the build started. But, in the build that is triggered, you get this:
Started by upstream project "Main Build/promotion/Triggered Build" build number 32
originally caused by: Legacy code started this job. No cause information is available
There are no actual links between the build that was promoted, and the build that was triggered by the promotion.
I think it would be very useful if there were links between the 2, in the same way that upstream / downstream builds are linked such that you can figure out which build caused another build.
Attachments
Issue Links
- is related to
-
JENKINS-5679 Promotion plugin does not run parameterized builds
-
- Resolved
-
-
JENKINS-1765 Promotion is not taking place
-
- Closed
-
Code changed in jenkins
User: ikedam
Path:
pom.xml
src/main/java/hudson/plugins/parameterizedtrigger/BlockableBuildTriggerConfig.java
src/main/java/hudson/plugins/parameterizedtrigger/BuildTriggerConfig.java
src/test/java/hudson/plugins/parameterizedtrigger/test/TriggerBuilderTest.java
http://jenkins-ci.org/commit/parameterized-trigger-plugin/ce231ba84c0b2dbd9c1e2f3ce7995691744e55e2
Log:
Merge pull request #40 from ikedam/feature/
JENKINS-17751-2JENKINS-17751set upstream builds to original builds of promotions(improvement of #38)Compare: https://github.com/jenkinsci/parameterized-trigger-plugin/compare/a443010853f7...ce231ba84c0b