我需要在周一和周四运行jenkins作业,所以下面的表达式是否适合我?

我需要在周一和周四运行jenkins作业,所以下面的表达式是否适合我?,jenkins,cron,cronexpression,Jenkins,Cron,Cronexpression,我需要安排Jenkins在LiveEnvironment上的工作,每周一和周四 下面的表达能帮我吗?其次,我不想一次运行它(即要分配负载)。因此,我已经阅读了Jenkins中实现的哈希特性。有人能告诉我如何在当前表达式或新表达式中使用它吗?如果下面的表达式是错误的 00 19 * * 1,3,5 提前感谢:)您的表达式不正确--它将安排每周一(1)、周三(3)和周五(5)晚上7点(19:00)进行构建 这将满足您的要求: H H * * 1,4 散列标识符“H”映射到允许范围内的固定数字;该

我需要安排Jenkins在LiveEnvironment上的工作,每周一和周四

下面的表达能帮我吗?其次,我不想一次运行它(即要分配负载)。因此,我已经阅读了Jenkins中实现的哈希特性。有人能告诉我如何在当前表达式或新表达式中使用它吗?如果下面的表达式是错误的

00 19 * * 1,3,5

提前感谢:)

您的表达式不正确--它将安排每周一(1)、周三(3)和周五(5)晚上7点(19:00)进行构建

这将满足您的要求:

H H * * 1,4
散列标识符“H”映射到允许范围内的固定数字;该编号源自作业的名称。所以

  • 对于同一个作业,“H”将始终对应相同的数字(此处:小时和分钟),但是
  • 不同的作业将在不同的时间运行

这将在24小时内平均分配您的构建。

那么如何在给定的时间内运行作业?例如,如果我希望作业在午餐后运行,可能是在下午2点,那么我需要对您提到的上述表达式进行哪些更改?对于下午2点,使用
0 14
而不是
H
。请注意,哈希功能只能用于分配不同作业的开始时间。它并不意味着指定在一定时间内对同一个作业的分布式执行。