这是我的问题:我使用jenkins v1.613,我的作业A是国家的参数化(选择),我有一个作业B参数化(List subversion标签),其中存储库URL就像http://my-svn.com/xxx/ {$国} /标签
我为"链接"创建了一个多工作工作A和B,但在打电话给工作A之后,我在jenkins等我打开一个新窗口,在工作B上提示,以便从http://my-svn.com/xxx/spain/tags....no方式选择标签
请帮忙,任何线索??
由于
答案 0 :(得分:1)
如果您使用Workflow Plugin。
,这确实是可行的设置起来可能比Slav的答案要多得多,但是工作流程可以使很多复杂的设置成为可能。
在工作流程中,您可以定义input
step,它将暂停并等待用户输入。
这可以使用给定的message
和parameters
列表进行提示,其功能与常规参数化构建相同。有关示例,请参阅this question,或查看文档和workflow snippet generator。
答案 1 :(得分:0)
不会发生,就像你描述的那样。詹金斯意味着自动运行。它可以在触发作业之前预先获取任意数量的参数,但它一旦运行就不会停止并提示/等待用户。
您需要在第一个屏幕(作业A)上选择country
和 tags
,然后将tags
值传递给下游作业。< / p>
考虑使用 Dynamic Extended Choice Parameter 插件在同一页面中实现此功能。他们在维基上有详细的说明。