Jenkins | 设置自动化构建时间

适用于自动化流水线定时构建任务的时间设置

Posted by Haauleon on May 9, 2022

构建时间配置

规则: 五颗星,中间⽤空格隔开
第⼀颗 * 表⽰分钟,取值 0~59
第⼆颗 * 表⽰⼩时,取值 0~23
第三颗 * 表⽰⼀个⽉的第⼏天,取值 1~31
第四颗 * 表⽰第⼏⽉,取值 1~12
第五颗 * 表⽰⼀周中的第⼏天,取值 0~7,其中 0 和 7 代表的都是周⽇

示例
  1. 每 30 分钟构建⼀次
    H/30 * * * *
  2. 每 2 个⼩时构建⼀次
    H H/2 * * *
  3. 每天早上 8 点构建⼀次
    H 8 * * *
  4. 每天的 8 点,12 点,22 点,⼀天构建 3 次
    H 8,12,22 * * *
    (多个时间点,中间⽤逗号隔开)
  5. 每天下午 18 点定时构建一次
    H 18 * * *
  6. 在每个小时的前半个小时内的每 10 分钟
    H(0-29)/10 * * * *
  7. 每两小时 45 分钟,从上午 9:45 开始,每天下午 3:45 结束
    45 9-16/2 * * 1-5
  8. 每两小时一次,每个工作日上午 9 点到下午 5 点 (也许是上午 10:38,下午 12:38,下午 2:38,下午 4:38) H H(9-16)/2 * * 1-5