【发布时间】:2015-05-07 01:23:31
【问题描述】:
我在使用 Jenkins 构建管道时遇到问题。第一个作业之后的所有作业都使用第一个作业的“运行参数”进行参数化。默认情况下,这应该引用第一个作业的最新稳定版本。每个后续作业都使用第一个作业的“运行参数”来访问第一个作业中保存的工件。每个后续作业都会作为参数化构建触发管道的下一个作业,并传递上述“运行参数”。管道的第一个作业作为简单(即未参数化)构建触发第二个作业。
下面是一个下游作业的相关配置截图:
我的问题是“运行参数”中的作业号不是管道第一个作业的作业号。相反,它是 previous 管道的第一个作业的作业编号。因此,如果第一个作业在 build #11 上,那么该管道的所有后续作业都将访问第一个作业的 build #10 的存档。
如何让管道的后续作业访问管道第一个作业的存档目录?
【问题讨论】:
标签: jenkins continuous-integration