我們使用詹金斯建立流動插件(https://wiki.jenkins-ci.org/display/JENKINS/Build+Flow+Plugin)把它們分爲小分的測試用例來運行我們的測試案例和並行測試。在詹金斯建立流動插件,終止所有並行作業,如果他們中的一個失敗
現在的問題是,即使工作的一個出現故障,另一個並行作業和託管流程作業將繼續運行,這是對資源的極大浪費。
我查了文檔也沒有地方來控制平行{}內的作業。任何想法如何處理?
我們使用詹金斯建立流動插件(https://wiki.jenkins-ci.org/display/JENKINS/Build+Flow+Plugin)把它們分爲小分的測試用例來運行我們的測試案例和並行測試。在詹金斯建立流動插件,終止所有並行作業,如果他們中的一個失敗
現在的問題是,即使工作的一個出現故障,另一個並行作業和託管流程作業將繼續運行,這是對資源的極大浪費。
我查了文檔也沒有地方來控制平行{}內的作業。任何想法如何處理?
展望at the code,我看不到的方式來實現這一目標。我會問用戶郵件列表尋求幫助。
我想使用自衛隊/救援嵌入並行做到這一點。
在parallel
塊內添加failFast: true
塊會導致一旦並行節點失敗時生成失敗。
您可以查看this作爲一個例子。
令人難以置信。這仍然[未解決](https://issues.jenkins-ci.org/browse/JENKINS-35663)。 – azizbekian