我有两个上游项目(Pro1,Pro2)。两个上游项目都存档工件。我想创建一个下游项目来从上游项目复制触发下游项目的工件。
例如,如果下游被触发Pro1
,然后它将复制工件Pro1
not Pro2
。在 Jenkins 中,我可以配置一个项目以从其他项目复制工件,但我必须指定其他项目名称。在这种情况下如何指定运行时项目名称?
这是您所需场景的一种实现方法,
将上游作业名称作为输入参数传递给下游作业。
Use 条件构建步骤插件 https://wiki.jenkins.io/display/JENKINS/Conditional+BuildStep+Plugin使用作业名称输入参数检查哪个作业触发了下游。通过使用此添加条件语句来检查并复制各个作业中的工件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)