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”,代表是整点
复制代码

 

posted @   查拉图斯特拉面条  阅读(3354)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示