如果某個工作在隊列中等待一段時間,則由於某些原因,該工作在我的Jenkins中被取消。我不知道爲什麼。我希望應該有一個超時值配置爲一個作業可以在隊列中等待多久。有沒有配置?如何在Jenkins中配置排隊等待時間的作業?
0
A
回答
0
您可以通過定義全局超時變量並在作業中使用它來設置特定項目的超時持續時間。
轉到Manage Jenkins > Configure System
和Global Properties
檢查Environment Variables
,然後向它添加一個變量(例如:EXEC_TIME_OUT)並分配超時量。
注意:您添加的時間以分鐘爲單位。這意味着如果該值爲60,則爲60分鐘。
然後轉到您的作業的配置頁並檢查Abort the build if it's stuck
下Build Environment
部分。
選擇Absolute
爲Time-out strategy
並添加EXEC_TIME_OUT
爲Time-out minutes.
這樣你就可以修改作業超時時間。
0
您是否使用單獨的計劃程序來觸發排隊的構建?如果是這樣,您可能會有一個絕對超時導致排隊的構建消失。
您可以通過安排從作業x開始的作業y上的構建並查看作業y隊列中的構建來自行測試。當你放棄工作x時,當然,任何下游工作都會中止,或者在排隊的情況下,他們會從隊列中消失。
相關問題
- 1. 當同一分支的工作正在等待時,清理jenkins隊列作業
- 2. 如何在使用jenkins-cli.jar運行從屬作業時等待工作完成?
- 3. Matlab - 批處理作業不會排隊等待
- 4. 多配置jenkins作業單
- 5. 如何排隊作業
- 6. 如何讓父作業在jenkins中使用curl命令調用時等待子作業的狀態?
- 7. Jenkins管道作業中的Artifactory配置
- 8. Jenkins配置作業的最新版本
- 9. 如何預測異質辦公桌排隊系統的等待時間?
- 10. 查看sidekiq作業何時排隊[來自作業內]
- 11. Jenkins和多配置(矩陣)作業
- 12. 啓動Jenkins在父作業中工作,無需等待孩子完成
- 13. 如果正在等待上游作業完成Jenkins,如何阻止下游作業運行?
- 14. 每天在用戶配置的時間間隔內安排SQL作業
- 15. sp_start_job等待作業完成
- 16. 等待轉換作業
- 17. 配置Jenkins作業取決於其他作業
- 18. .NET排隊任務(帶異步/等待)
- 19. 重複作業名排隊
- 20. 如何硬編碼Jenkins作業配置文件
- 21. 如何配置Jenkins作業以運行單元測試
- 22. 如何批量更新Jenkins作業配置xml文件?
- 23. 如何使用Jenkins DSL設置所有作業的作業超時
- 24. Jenkins中的作業
- 25. 如何獲得Jenkins構建時間最長的作業列表
- 26. 製作塊等待在串行隊列
- 27. 如何在運行期間在Jenkins中觸發作業?
- 28. 動畫如何排隊等待不同的元素?
- 29. 在Jenkins groovy作業配置中使用latestSuccessfulBuild編號
- 30. 如何限制SqlConnection.Open()的等待時間?
感謝您的回覆。我發現這些變量用於定義作業執行的超時時間。我正在尋找隊列中等待工作的暫停。 –