Jenkins定时构建
使用Jenkins定时,可以在无人值守状态下自动构建任务
1. 定时构建设置
进入Jenkins任务的【配置】界面,设置【构建触发器】的【定时构建】,时间规则设置完成后【保存】。
图中定时构建规则:每个工作日的上午8点、中午1点、晚上6点执行构建。2. 语法规则
MIN(0-59) Hour(0-23) Dom(1-31) MONTH(1-12) DOW(0-7) 分 时 天 月 星期
上面每个字段除了可以使用取值范围内的值外,还能使用下列一些特殊的字符。
* 匹配范围内所有值 M-N 匹配M~N范围内所有值 M-N/X 或者 */X 在指定M~N范围内或整个有效区间内每隔X构建一次 A,B,...,Z 匹配多个值
3. 常见用法举例
每隔15分钟构建一次:H代表形参 H/15 * * * * 每隔5分钟构建一次 H/5 * * * * 在每个小时的前半个小时内的每15分钟构建一次 H(0-29)/15 * * * * 每3个小时构建一次 H H/3 * * * 每天中午12点定时构建一次 H 12 * * * 每天的3点,8点,12点,一天构建3次(多个时间点中间用逗号隔开) 0 3,8,12 * * * 每天早上7点到晚上7点,每两小时构建一次 H 7-19/2 * * * 周一到周五,从上午9:45开始到下午3:45,每两小时构建一次 45 9-15/2 * * 1-5 周一到周五,从上午9点到下午4点,每两小时构建一次 H H(9-16)/2 * * 1-5 备注:第一个 * 写成“H”,代表分钟是随机的,写成“0”,代表是整点
本文来自博客园,作者:查拉图斯特拉面条,转载请注明原文链接:https://www.cnblogs.com/n00dle/p/16860324.html