Hudson 循环依赖
有没有一种方法可以检查 Hudson 中作业之间的循环依赖关系?观察A->B->A很简单,但如果A->B->C->D->A则几乎不可能手动观察。有插件可以做到这一点吗?我认为这是关键功能,因为构建触发器之间的这种循环会慢慢杀死服务器。
Is there a method of checking for cyclic dependencies between jobs in Hudson? It is simple to observe if A->B->A but if A->B->C->D->A then its almost impossible manually. Is there a plugin to do this? I think it is key functionality because such a loop between build triggers can slowly kill a server.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看下游构建视图插件。它不是周期检测器,但可能会有所帮助。
我理解您的担忧,但是您是否确实遇到过这样的情况:构建不属于层次结构,以至于构建 D 触发构建 A 没有意义?
Check out the Downstream build view plugin. It's not a cycle detector, but it might help.
I understand the concern, but do you really have a situation where the builds do not fall into a heirarchy such that it makes no sense for build D to trigger build A?
Hudson 在常规下游触发设置中具有循环检测。如果您使用下游触发器之外的机制,则不清楚如何检测循环。
Hudson has cycle detection in the regular downstream trigger setup. If you are using mechanisms outside of the downstream trigger, it's not clear how to detect the cycle.