码迷,mamicode.com
首页 > 其他好文 > 详细

【Jenkins学习】【第二节】 jenkins构建触发器定时任务

时间:2020-04-29 20:09:21      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:csu   场景   job   版本   code   表示   img   软件   第一个   

一、定时构建

Build periodically:定时执行构建任务,不管远程代码分支上的代码是否发生变化,都执行一次构建。

技术图片

 

 语法:* * * * *(五颗星,中间用空格隔开)

第一个:分钟,取值0~59

第二个:小时,取值0~23

第三个:天,取值1~31

第四个:月,取值1~12

第五个:星期,取值0~7,0和7都表示星期天

(1)H/20 * * * * (每30分钟构建一次)

(2)H H/2 * * * (每2小时构建一次)

(3)0 8 * * * (每天8点构建一次)

(4)0 8,12,16 * * * (每天8点,12点,16点构建一次)

(5)0 0 1-7 * * (每月1-7号构建一次)

二、触发远程构建(例如,使用脚本)

使用场景:通过一个特殊预定义的url来触发新的构建

需要以字符串的形式提供授权令牌,以便知道他的人才能远程触发这个项目的构建

技术图片

 

语法如:http://192.168.198.205:8080/jenkins/job/dev-job/build?token=88888

三、轮询SCM (Poll SCM)

1.Poll SCM:定时检查源码变更(根据SCM软件的版本号),如果有更新就checkout最新code下来,然后执行构建动作

2.如果我想每隔2小时检查一次源码变化,有变化就执行H  H/2 * * *

技术图片

 

四、其他工程构建触发

使用场景:当开发人员的代码构建后,测试想要验证一下,在其构建后构建。

技术图片

 

 比如,新建了一个项目叫做csu(系统会自动寻找),想要在它构建之后紧接着执行测试,即可如图设置。

 

【Jenkins学习】【第二节】 jenkins构建触发器定时任务

标签:csu   场景   job   版本   code   表示   img   软件   第一个   

原文地址:https://www.cnblogs.com/yuhuang/p/12804262.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!