我在詹金斯有2个管道,如果2个管道中的最后2个工作成功,我需要运行最终工作。
作业1(将在晚上7点定期构建)将调用2个作业job_pipeline1_1和job_pipeline2_1。
job_pipeline1_1和job_pipeline1_2独立于job_pipeline2_1和job_pipeline2_2,将在不同的服务器上运行。
只有当job_pipeline1_2和job_pipeline2_2在该特定版本中成功完成时,才应调用job_final。
job_final应该在管道中。
查看此图片" http://i.stack.imgur.com/58Upc.png"
在这方面,任何人都可以帮助我吗? 提前谢谢。
答案 0 :(得分:0)
您可以使用Jenkins插件" Build Flow Plugin"并行运行你的工作。 在这种情况下,您的最终工作将在完成并行工作后执行。