所以我有一個Jenkins作業,它啓動了其他作業,在代碼被推送到該環境後在特定環境中運行測試腳本(例如:代碼被推送到QA,測試項目是構建,然後使用「10個獨立」測試任務運行所有QA測試)。Jenkins:殺死下游作業,然後重新啓動
這對大多數人來說都非常有用,然而,有時候我會得到「運行的測試太多」,因爲人們會對特定環境執行大量構建,這意味着我有多個版本的相同測試正在運行。
我想這樣做,當一個作業運行並完成時,如果它的下游作業當前正在運行,它們會停止然後再次啓動(我希望測試運行在最新版本上,而不是2個測試作業在兩個不同的版本上運行)。
有沒有人知道一個很好的方法來做到這一點?還是有人可以推薦的插件?
謝謝。我會試試這個,當我可以的時候回覆給你:) – Jason