You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何正确配置Working Hours Jenkins Plugin限制任务仅工作时间运行

Jenkins Working Hours 插件配置失效排查点

以下是该场景下常见的配置遗漏项,你可以逐一核对:

  • 未开启插件全局生效开关:仅填写工作时间段不会自动启用规则,需要在插件配置页顶部勾选启用工作时间限制的总开关,未勾选时所有规则默认不生效。
  • 未适配手动触发任务的拦截逻辑:你提到通过Jenkins GUI调度任务,插件默认不会拦截手动触发的任务,仅对定时任务、上游依赖触发的任务生效。如果需要限制手动触发的任务也遵循时间规则,需要在插件配置中勾选「拦截手动触发任务」的选项。
  • 时区配置不匹配:插件默认继承Jenkins系统时区,如果系统时区和你所在地时区不一致,会导致规则时间偏移。你可以在Jenkins启动参数中添加-Duser.timezone=Asia/Shanghai(按需调整对应时区)修正,也可以在插件配置页单独指定规则使用的时区。
  • 任务未关联全局规则:部分Jenkins任务默认会忽略全局工作时间限制,你可以进入对应任务的配置页,确认「遵循工作时间限制」选项已勾选;如果需要所有任务默认遵循规则,可以在插件全局配置中开启「强制所有任务遵循工作时间规则」选项。
  • 例外规则冲突:检查是否配置了例外日期、自定义例外时间段,这类规则优先级高于常规工作时间规则,如果例外规则覆盖了你的预期工作时段,会导致常规规则失效。

内容的提问来源于stack exchange,提问作者RAN

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 00:27:03