jenkins构建触发器定时任务

jenkins构建触发器定时任务

2023年7月21日发(作者:)

jenkins构建触发器定时任务定时器构建语法* * * * *星号中间⽤空格隔开第⼀个*表⽰分钟,取值0~59第⼆个*表⽰⼩时,取值0~23第三个*表⽰⼀个⽉的第⼏天,取值1~31第四个*表⽰第⼏⽉,取值1~12第五个*表⽰⼀周中的第⼏天,取值0~7,其中0和7代表的都是周⽇⽤法举例:每30分钟构建⼀次:H代表形参H/30 * * * *每2个⼩时构建⼀次:H H/2 * * *每天的8点,12点,22点,⼀天构建3次: (多个时间点中间⽤逗号隔开)0 8,12,22 * * *每天早上8点到晚上6点每三⼩时检查⼀次H 8-18/3 * * *具体实例这⾥主要解释(Build periodically,Poll SCM)Build periodically(定时构建):周期进⾏项⽬构建(它不care源码是否发⽣变化)Poll SCM(轮训 SCM):定时检查源码变更(根据SCM软件的版本号),如果有更新就checkout最新code下来,然后执⾏构建动作。其他介绍触发远程构建:准备:我们这⾥勾选第⼀项,什么是远程构建呢?上⾯提⽰你了,通过复制这个URL地址,在别的机器上打开这个URL就相当于给这个jenkins服务器发送了⼀个构建请求。只不过这个请求是在其他⼈电脑上发出的。这⾥重点来看看URL的组成,第⼀个参数JENKINS_URL,这⾥我们写IP地址或者机器hostname,第⼆个参数TOKEN_NAME就是你在⾝份验证令牌⽂本输⼊框输⼊的值。这⾥我们把令牌设置成123456,然后我就在我机器的另外⼀个浏览器来模拟远程构建,这个时候我的远程构建地址就是这样的:localhost:8080/job/Test1/build?token=123456测试: 把远程构建地址(localhost:8080/job/Test1/build?token=123456)在当前机器别的浏览器上发送,就能触发jenkins的任务构建。其他⼯程构建后触发依赖构建勾选其他⼯程构建后触发,⽐如当前任务要在FirstProject这个任务构建成功时才触发这个任务的构建,就要将FirstProject这个任务名填⼊,然后勾选只有构建稳定时触发

发布者:admin,转转请注明出处:http://www.yc00.com/web/1689931595a295308.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信