【问题标题】:Jenkins - How to schedule job every period of days?詹金斯 - 如何安排每一天的工作?
【发布时间】:2021-08-02 00:38:45
【问题描述】:

我尝试安排每 28 天运行一次作业,但仍然没有解决方案。 请帮忙! 谢谢!

【问题讨论】:

  • 你能告诉我们你的尝试吗?

标签: jenkins schedule


【解决方案1】:

如文档所示,使用*/XX 为间隔执行。

因此,将其应用于“每月构建”字段的“定期构建”下,您可以使用以下内容在某个一致的时间点每 28 天构建一次:

H H */28 * 2

例如,末尾的2 表示构建应该在星期二运行。否则,它可能会建立在当前月份开始的一周中的任何一天。

【讨论】:

【解决方案2】:

我还没有尝试过,所以我可能错了,但是把天当作小时怎么样。 例如,如果您想每 10 天运行一次 Jenkins 作业,您可以安排它每 240 小时运行一次。

【讨论】:

  • 小时(和倍数)必须 H H */10 * * 这样的元组表示在每 10 个 (第三个每个 month (第四个项目)在每个 一周中的每一天(最后一个 *)的项目)都不能按照 OP 的要求工作,因为它将在 10 日运行, 20th, 30th 但不是 31, 或 1, - 9th。也就是说,它会在 31 天之后的月份之间留下 11 天的间隔,在 2 月 20 日和 3 月 10 日之间留下 18 或 19 天的间隔。
猜你喜欢
  • 2018-06-20
  • 1970-01-01
  • 2012-05-06
  • 1970-01-01
  • 2019-08-09
  • 1970-01-01
  • 1970-01-01
  • 2020-07-04
  • 2014-07-10
相关资源
最近更新 更多