我有3个詹金斯职位' J1',' J2'' J3'。现在我必须创建另一个Job' Jselect'它接受用户输入或下拉值J1,J2,J3。根据用户选择,它应触发作业J1或J2或J3。
为实现这一目标,我安装了DynamicParameter plugin并创建了工作' JSelect'。
在JSelect工作中,我选择了“此版本已参数化'选项然后添加动态选择参数。
提供名称为:选择目标工作:
选择脚本为:def list = [' J1',' J2',' J3']
当我保存并构建作业时,下拉列表将按预期进行。但我不知道在哪里捕获此输入以及如何根据此输入调用其他作业。
我采用了正确的方法吗?有人可以帮忙解决这个问题吗?
答案 0 :(得分:0)
你需要根据Jselect的某些条件触发J1 / J2 / J3。
我建议您使用以下方法。
希望它能解决你的问题。