我有两个上游项目(Pro1,Pro2)。两个上游项目都存档工件。我想创建一个下游项目来复制触发下游项目的上游项目中的工件。
例如,如果下游由Pro1
触发,则它将从Pro1
而不是Pro2
复制工件。在Jenkins中,我可以配置一个项目来复制其他项目中的工件,但我必须指定其他项目名称。在这种情况下,如何指定运行时项目名称?
答案 0 :(得分:1)
这是针对您所需方案的一种实施方法,
将上游作业名称传递给下游作业作为输入参数。
使用Conditional BuildStep Plugin使用作业名称输入参数检查哪个作业触发了下游。通过使用此添加条件语句来检查和复制相应作业的工件。