我在想,是否有可能有一个包含“作业”选择输入参数的jenkins多工作?
我想创建一个多工作:
1 - 经营工作A
2 - 运行所选作业(例如“Hello_world”)
3 - 运行工作B
答案 0 :(得分:0)
有一个flexi发布插件,您可以根据条件控制后期构建步骤,我们将其用于类似目的并且工作正常
答案 1 :(得分:0)
您可以使用Build Flow插件(https://wiki.jenkins-ci.org/display/JENKINS/Build+Flow+Plugin)。 您可以让它接收作业名称作为参数(也可以是允许从列表中选择选项的选项参数),并通过Flow DSL(Groovy)运行作业。来自插件doc:build(“job1”,parent_param1:params [“param1”])的示例,您可以使用$ DYNAMIC_JOB_NAME参数作为要运行的作业。
答案 2 :(得分:0)
将常规脚本与 multijob插件一起使用,以选择和停用特定作业。
在jenkins中你可以找到"执行系统groovy脚本"选项。