admin 管理员组

文章数量: 1087747

Jenkins日程配置说明

为什么要配日程表?
Jenkins中日程表的配置可以实现自动化脚本的定时构建,不需要每次构建都手动执行,这样更高效地节约了人力成本,又可以实时地关注到项目的动态。

日程表配置说明:
日程表格式:用 cron 格式,五个空格隔开的字符组成,分别表示分 时 天 月 年,*表示所有
H/30 * * * ,数字后面依次空格和4个
表达式中填写H/15* * **表示每隔15分钟就执行一次构建。
第一个参数代表的是分钟minute,取值0~59;
第二个参数代表的是小时hour,取值0~23;
第三个参数代表的是天day,取值1~31;
第四个参数代表的是月month,取值1~12;
最后一个参数代表的是星期week,取值0~7,0和7都是表示星期天。
所以0 * * * *表示的就是每个小时的第0分钟执行一次构建。
0,15,30,45 * * **表示在每个小时0,15,30,45分钟执行一次构建

例1:0 12,20 * * *表示的就是每天的12点和20点执行一次构建
例2:/5 * * * 表示每5分钟执行一次构建
例3:0 2 * * * 表示每天2点执行一次构建

日程表配置步骤
(1)打开Jenkins集成环境
(2)构建触发器,选择Build periodically

(3)输入日程配置信息

注:
这里输入0也可以,表示整点跑脚本,但这里会有警告提示,如下图所示:

这里的警告指的是,这样设置的话会使得系统不能均匀地分配时间。不会影响实际的构建。

(4)配置完成后,点击OK,就可以实现定时构建自动化脚本了。

本文标签: Jenkins日程配置说明