是否有一種方法檢查Hudson中作業之間的循環依賴關係?如果A-> B-> A,但是如果A-> B-> C-> D-> A則很容易觀察到它幾乎不可能手動。有沒有插件可以做到這一點?我認爲這是關鍵功能,因爲構建觸發器之間的這種循環可以緩慢地殺死服務器。Hudson循環依賴關係
回答
查看Downstream build view插件。這不是一個週期檢測器,但它可能有幫助。
我明白這個問題,但是你是否真的有這樣一種情況,即構建不會陷入階梯狀,因此構建D觸發構建A是沒有意義的?
Hudson在常規的下游觸發設置中具有循環檢測功能。如果您正在使用下游觸發器之外的機制,則不清楚如何檢測週期。
不錯!我不知道。你有參考嗎?我在維基上找不到這個事實。 – 2010-03-05 19:24:23
也許這是一個bug(Hudson 1.348),但我創建了一個簡單的測試用例(A配置爲構建B,B配置爲構建A),當我將它踢掉時,它開始*真正*「連續」構建,ha哈:) – 2010-03-06 01:22:31
是的,我有同樣的問題。然而,我擔心的是更復雜的循環難以看清。 – 2010-03-08 14:58:02
- 1. Hudson依賴關係
- 2. 循環依賴關係?
- 3. C++循環依賴關係
- 4. 循環依賴關係
- 5. Python循環依賴關係
- 6. SQL循環依賴關係
- 7. 循環依賴關係
- 8. 依賴關係排序與循環依賴關係的檢測
- 9. PostgreSQL設計依賴關係樹沒有循環依賴關係
- 10. 連接依賴關係時的循環依賴關係
- 11. XML的循環依賴關係
- 12. Spring中的循環依賴關係
- 13. 類之間的循環依賴關係
- 14. Python中的循環依賴關係
- 15. Eclipse中的循環依賴關係CDT
- 16. 多個循環依賴關係C++
- 17. boost :: shared_ptr循環依賴關係
- 18. SOA中的循環依賴關係
- 19. Android循環gradle依賴關係
- 20. 處理循環依賴關係
- 21. json_pure/rubygems循環依賴關係
- 22. 3NF中的循環依賴關係
- 23. 與ninject的循環依賴關係
- 24. 解決Clojure循環依賴關係
- 25. 類的循環依賴關係
- 26. Gerrit中的循環依賴關係
- 27. ES6/7中的循環依賴關係
- 28. 循環依賴關係 - 再次
- 29. AngularJS指令與循環依賴關係
- 30. shared_ptr,weak_ptr和循環依賴關係
是的我真的有這種情況。我正在與一個200萬LOC的項目合作,沒有測試和依賴樹讓你哭泣。 – 2010-03-08 15:00:02