Skip to content

Commit

Permalink
fix(cf): capture build info for a manual trigger (#3773)
Browse files Browse the repository at this point in the history
The Jenkins buildInfo is also populated on a manual trigger of a pipeline with a Jenkins trigger. We should use it.
  • Loading branch information
claymccoy authored and Jon Schneider committed Jun 12, 2019
1 parent d901202 commit dc3b881
Showing 1 changed file with 6 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -263,8 +263,12 @@ private static ExternalReference resolveBuildInfo(
final Map<String, Object> trigger = description.getTrigger();
if (trigger != null) {
final String triggerType = (String) trigger.get("type");
if (triggerType.equals("jenkins")) {
buildInfo = (Map<String, Object>) trigger.get("buildInfo");
if (triggerType.equals("jenkins") || triggerType.equals("manual")) {
final Map<String, Object> triggerBuildInfo =
(Map<String, Object>) trigger.get("buildInfo");
if (triggerBuildInfo != null) {
buildInfo = triggerBuildInfo;
}
}
}
}
Expand Down

0 comments on commit dc3b881

Please sign in to comment.