在项目配置中选择 Build Triggers 下勾选 Build periodically, 可以对项目进行定时构建设置.
构建设置详细可通过右边的问号符号进行查看.
定时构建字段遵循 cron 的语法(但是与 cron 又略有不同), 该字段每行包含 5 个字段, 5 个字段之间使用 TAB 或空格进行分隔.
例:* * * * *
第一个字段为 MINUTE
第二个字段为 HOUR
第三个字段为 DOM
第四个字段为 MONTH
第五个字段为 DOW
如果一个字段需要指定多个值, 则可以按照优先顺序使用下面的运算符.
*: 指定所有有效值
M-N: 指定范围值
M-N / X 或 */ X: 在指定范围或整个有效范围内以 X 步长进行指定
A,B,...,Z: 列举多个值
应尽可能使用符号 H("哈希")例如: 将 0 0 * * * 用于每天构建一次, 然而这种将导致午夜时分资源压力大幅增加. 相反, 如果使用 H H * * * 也是每天构建一次, 但不是同时执行所有作业, 这样可以更好地使用有限的资源.
H 符号可以与范围一起使用. 例如, H H(0-7)* * * 表示介于 12:00 AM(午夜)至 7:59 AM 之间的某个时间.
H 符号可以被当作某个范围内的随机值, 但实际上它是工作名称的哈希而不是随机函数, 因此该值对于任何给定项目均保持稳定.
空行和以#开头的行将被视为注释.
支持 @ yearly,@ annually,@ monthly,@ weekly,@ daily,@ midnight 和 @hourly 作为方便的别名.
例如:@ hourly 与 H * * * * 相同, 可以表示小时中的任何时间. @midnight 表示在 12:00 AM 和 2:59 AM 之间的某个时间.
实例:
H/15 * * * *
#每 15 分钟构建一次(可能构建的时间在: 07,:22,:37,:52)
H(0-29)/10 * * * *
在每小时的前 30 分钟内 (即 0-30 分钟) 每 10 分钟构建一次(可能构建的时间在: 04,:14,:24)
45 9-16/2 * * 1-5
每周一至周五上午 9:45 到下午 3:45, 每隔 2 小时并且在 45 分钟的时候构建一次
H H(9-16)/2 * * 1-5
每个工作日上午 9 点到下午 5 点每两小时构建一次(可能构建的时间在: 上午 10:38, 下午 12:38, 下午 2:38, 下午 4:38)
H H 1,15 1-11 *
除 12 月外, 每月 1 号和 15 号每天构建一次
来源: http://www.bubuko.com/infodetail-3282708.html