首页 文章

基于在第一个作业中选择的选项,如何使用动态参数插件在Jenkins中触发另一个作业

提问于
浏览
0

我有3个Jenkins工作'J1','J2','J3' . 现在我必须创建另一个Job'Jselect',它接受用户输入或下拉值J1,J2,J3 . 根据用户选择,它应触发作业J1或J2或J3 .

为此,我安装了DynamicParameter plugin并创建了作业'JSelect' .

在JSelect作业中,我选择了“此构建已参数化”选项,然后添加了动态选择参数 .

提供的名称为:选择目标工作:

选择脚本为:def list = ['J1','J2','J3']

当我保存并 Build 工作时,下拉按预期进行 . 但我不知道在哪里捕获此输入以及如何根据此输入调用其他作业 .

我是在正确的方法?有人可以请帮忙解决这个问题吗?

1 回答

  • 0

    你需要根据Jselect的某些条件触发J1 / J2 / J3 .

    我建议你采用以下方法 .

    希望它能解决你的问题 .

相关问题