Jenkins作业运行时间过长时如何触发警报?

Avi*_*i Y 8 jenkins jenkins-plugins

当我的詹金斯工作时间过长时,我希望得到警报.我没有找到这样的插件,你知道这样的插件,还是其他方法呢?

谢谢!

eis*_*eis 9

据我所知,没有这样的插件或配置可用.有buildtimeout-plugin,它将在给定的超时时间内中止构建,但AFAIK不支持仅提供警报而不是中止.

如果您愿意自定义构建插件,那么自己扩展它可能是合理的.就像你可以从它的源代码中看到的那样,它定义了一个通用的BuildTimeoutOperation接口,该接口应该是可扩展的,以便在构建超时时发出警报而不是中止构建.该接口的现有实现可以给你如何会做一些想法.