【发布时间】:2018-06-23 04:11:34
【问题描述】:
我有一个 Jenkins 作业,它会在完成时触发另一个作业的参数化构建。这是使用参数化触发器插件设置的。它正在工作,并正确触发了工作。 https://wiki.jenkins.io/display/JENKINS/Parameterized+Trigger+Plugin
我希望能够将第一个 Jenkins 作业的构建状态传递给第二个作业。 (它实际上只是一个使用的字符串,因此创建第二个下游作业并在作业失败时触发另一个作业没有任何价值。)
如何将构建状态传递给下游作业?
我尝试在预定义参数中使用BUILD_STATUS=${BUILD_STATUS} 来传递到下一个作业。但这传入了一个空字符串。
【问题讨论】:
-
几乎可以肯定,这是 Parameterized+Trigger+Plugin 中未实现的功能,或者您使用的变量名称不正确。您能否将其他环境变量传递给第二份工作?
标签: jenkins