我尝试使用Build-timeout插件在截止日期之前超时作业但无法弄清楚如何使用“中止并重新启动构建”来正确设置超时操作。
如果我选择超时策略为“截止日期”,则会有一个名为“截止日期在几分钟内”的字段:
截止日期容差,以分钟为单位:
截止日期后应立即中止作业的时间段。例如。如果截止日期定义为“13:50”,容差为“5”分钟,作业安排在“13:52”运行,则会立即中止。但如果安排在“13:56”,工作截止日期将设定在第二天的“13:50”。
默认为1分钟,不能设为0 。
我的问题是,如果我将超时操作设置为“中止并重新启动构建”,它将在超时时重新启动构建立即,然后显然重新启动的构建将始终属于公差窗口,因此它将始终立即中止。
如何正确设置截止日期,以便它只是简单地中止作业并重新启动它而没有任何容差功能?