我有一個Jenkins的工作需要幾個構建attepmts直到它成功構建,有沒有辦法自動重新構建工作,直到工作完成?如何在構建成功之前重新構建Jenkins上的任務?
0
A
回答
2
如果您的構建是預計要求多次嘗試成功,我會先修復構建。
要重試Jenkins作業,可以使用Nagitor plugin。
配置
只需安裝插件,然後檢查生成後行動「打造重試失敗後,」項目的配置頁面上。
如果構建失敗,它將被重新調度以在指定的時間之後再次運行。您可以選擇多少次重試運行作業。對於每個連續不成功的構建,您可以選擇延長等待時間。
以下選項也可用:
- 重新運行構建不穩定的構建以及故障
- 只有構建日誌的輸出包含給定的正則表達式
- 重辦打造只爲重建工作矩陣作業的失敗部分
該插件還爲構建部分添加了重新運行按鈕。
1
我還沒有嘗試過自己,但一個快速的谷歌打開了Naginator Plugin,這似乎做你在問什麼。
強制性的一面:儘管如此,更好的解決你的構建。
相關問題
- 1. Jenkins - 在構建任何構建作業之前執行腳本
- 2. Jenkins - 如果構建失敗,則部署上次成功構建的構件
- 3. 如何在Jenkins中檢索最新成功構建的build_id?
- 4. 設置Jenkins構建名稱只在成功構建
- 5. 如何在Jenkins運行新工作之前完成整個管道的構建?
- 6. 執行任務之前android gradle構建?
- 7. 如果Selenium-Test(構建任務)失敗,則取消Jenkins構建任務
- 8. jenkins構建完成從構建
- 9. 成功構建部署後,Jenkins構建失敗
- 10. jenkins成功構建後提交
- 11. 如何在Android Gradle構建任務之前做些事情?
- 12. 如何在構建之前獲取gradle來運行任務?
- 13. 成功構建gnuradio後如何更新?
- 14. Jenkins&SVN集成 - 在構建+ dev名稱之前暫停
- 15. 如何在Jenkins中觸發構建在其他構建成功但在Bamboo中運行之後
- 16. 將上次成功的構建上傳到Jenkins的Fabric/Crashlytics
- 17. .asmx文件在允許完整網站構建成功之前需要重新構建
- 18. 如何在jenkins上構建cpp代碼?
- 19. 如何定期在Jenkins上構建?
- 20. Sandboxed Maven構建在Jenkins上
- 21. 如何構建任務'android:config'
- 22. 構建服務器(CI服務器)上的構建或重建
- 23. 如何在jenkins中成功構建後運行腳本
- 24. Visual Studio在構建完成之前調用構建事件
- 25. 比較之前在Jenkins中的當前構建CI
- 26. Jenkins構建永不完成
- 27. 如何重命名Jenkins構建狀態
- 28. MS構建的Perforce任務構建
- 29. 在新的自定義構建任務中重新使用TFS2015的現有構建任務
- 30. 阻止Jenkins在每個成功構建中創建git標記
它正在與IBM Bluemix進行身份驗證階段發生,在您通過身份驗證(即使您的密鑰正確)之前可能需要嘗試幾次嘗試。感謝您的幫助。 – barha