是否有一种方法检查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. SQL循环依赖关系
- 4. C++循环依赖关系
- 5. 循环依赖关系
- 6. 连接依赖关系时的循环依赖关系
- 7. PostgreSQL设计依赖关系树没有循环依赖关系
- 8. 依赖关系排序与循环依赖关系的检测
- 9. 解决Clojure循环依赖关系
- 10. SOA中的循环依赖关系
- 11. boost :: shared_ptr循环依赖关系
- 12. Python中的循环依赖关系
- 13. json_pure/rubygems循环依赖关系
- 14. Spring中的循环依赖关系
- 15. Android循环gradle依赖关系
- 16. 循环依赖关系 - 再次
- 17. 与ninject的循环依赖关系
- 18. 3NF中的循环依赖关系
- 19. 类之间的循环依赖关系
- 20. 类的循环依赖关系
- 21. 控制依赖关系树逻辑 - 查找循环依赖关系
- 22. 卡住了一对多关系的循环依赖关系
- 23. 依赖关系的nuget依赖关系
- 24. 循环依赖
- 25. 循环依赖
- 26. 循环依赖++
- 27. 循环依赖
- 28. 循环依赖
- 29. Scala系列中的循环依赖关系
- 30. 依赖关系
是的我真的有这种情况。我正在与一个200万LOC的项目合作,没有测试和依赖树让你哭泣。 – 2010-03-08 15:00:02