【发布时间】:2016-03-12 23:28:33
【问题描述】:
我正在与 Jenkins 进行持续集成。我希望我的项目每天都在午夜建造。我使用了 cron H H * * * 但它不是在午夜。当我将其设置为 0 0 * * * 时,我也会收到警告。
我的问题:
- “H H * * *”和“0 0 * * *”有什么区别
- 如何将构建计划设置为午夜(每天)。
【问题讨论】:
-
我是 Jenkins 的新手
我正在与 Jenkins 进行持续集成。我希望我的项目每天都在午夜建造。我使用了 cron H H * * * 但它不是在午夜。当我将其设置为 0 0 * * * 时,我也会收到警告。
我的问题:
【问题讨论】:
对于第一个问题,答案是您可以忽略警告。 “H H * * *”用于周期性调度的任务,以在系统上产生均匀的负载,“0 0”““”表示在固定时间调度任务,并且只调度一次。 你可以看看“Spread load evenly by using ‘H * * * *’ rather than ‘5 * * * *’”
对于第二点,“0 0 * * *”似乎是正确的方式。请检查是否与您的系统和服务器的时区差异有关。
问候, 克里什
【讨论】: