build timeout plugin, 允许对job设置timeout时间,当超时时,job将abort。

Build-timeout Plugin

https://wiki.jenkins-ci.org/display/JENKINS/Build-timeout+Plugin

1、前往 Jenkins -> Manage Jenkins -> Configure System -> Build-timeout Plugin

在安装了此插件后,在job的配置项里可以看到‘Abort the build if it’s stuck’

需要注意的是有的系统调用是不能够被立即被终止的。

如果jenkins在等待子进程,则可以被终止;

如果jenkins在无限循环中,则不能被终止;

如果jenkins在做网络或io操作,则不能终止;

作者:Jeebiz  创建时间:2019-12-18 02:42
 更新时间:2024-01-08 11:25