2017-07-20 58 views
0

我目前有單獨的性能測試,運行4個jenkins階段。目前如果性能測試失敗,則整個管道失敗。我可以通過包裝試試來緩解這種情況,這會讓我繼續下去,但如果實際上失敗了,它會標誌着舞臺的成功。 我想爲失敗的舞臺獲取紅色故障框,並允許其他舞臺運行。 我不擔心詹金斯是否將整個工作標記爲失敗,只要突出失敗的舞臺突出顯示並且不妨礙其他舞臺運行。繼續Jenkins在失敗階段後的工作,同時標記階段失敗

回答

0

這是不可能的。階段只能在前面的階段通過時運行。

你可以做的一件事情會產生類似的效果,即在同一階段並行運行四個作業。我不知道你目前是否使用了藍色的海洋UI,但它顯示了每個作業在一個單獨的小圓圈中的一個階段,如果失敗了,很明顯哪一個失敗了(很像你的經典管道UI可以確切地說明哪個階段失敗)。
https://jenkins.io/blog/2016/05/26/introducing-blue-ocean/有一些我正在談論的照片,包括this