我正在尝试按如下方式设置Jenkins:
测试工作 - > (并行测试作业1和测试作业2) - >测试工作3 - >测试工作4
我目前正在使用Join Plugin(https://wiki.jenkins-ci.org/display/JENKINS/Join+Plugin)和Build Pipeline Plugin。
然而,在加入后,Build Pipeline上的显示不必要地显示2 x测试作业3和2 x测试作业4,见下文:
为每项工作设置如下:
测试工作
测试工作1& 2:
测试工作3:
测试工作4:
在两个并行流程完成后,我想从Build Pipeline中删除测试作业3和测试作业4的“蓝色”版本。
有人能帮我删除这些吗?
干杯
答案 0 :(得分:2)
它将执行并行和顺序作业。
答案 1 :(得分:1)
我建议单独使用Multijob Plugin而不使用Build Pipeline Plugin。
Multijob Plugin为您提供Join Plugin的功能,其配置更直接。我实际上更喜欢它如何显示我正在运行的构建。
您可以将多工作放入构建管道,但管道中的作业位置错误多工作中的作业以垂直以字母顺序显示 (不是建立订单)。从积极的方面来说,其他一切似乎都有效,所以这应该很容易解决。我将此问题报告为Jenkins bug 22074。
答案 2 :(得分:0)
答案 3 :(得分:0)
您可以将构建管道插件与Multijob插件一起使用。只需使用Multijob插件替代Join插件即可。基本上,Multijob插件仅用于使某些作业同时执行。
如果你这样做,那么构建管道视图就不会搞砸了。