Jenkins构建触发器

来源:https://www.jianshu.com/p/cb5607c73eea

一、缘 起

使用jenkins,一定会用到它的定时构建功能,笔者就近期使用到的构建定时触发器做以简单复盘

二、前 提

首先,你得有一个jenkins平台,不管是自己搭建的还是用公司已搭建好的
其次,你得有你要构建的脚本,且该脚本已经放到搭建jenkins的服务器上,并能正常在该服务器上运行
最后,如果以上两点你都不具备,请参考笔者写的一篇jenkins基础:Jenkins下构建UI自动化之初体验

三、复 盘

  • 构建触发器之定时构建

定时构建

  1. 不间断,每隔5min构建一次
    H/5 * * * *
  2. 每天7~23点,每隔15min构建一次
    H/15 7-23 * * *
  3. 每天11点和17点构建一次
    0 11,17 * * *
    注意:当你按照这样写的时候它会提示“Spread load evenly by using ‘H 11,17 * * *’ rather than ‘0 11,17 * * *”,是说写成‘H 11,17 * * *’比写成‘0 11,17 * * *”更好,但是当你改成‘H 11,17 * * *”你会发现它不是你预期的准点构建
  4. 每个小时构建一次(每小时的固定时间构建一次)
    H 0-23 * * *(或 15 0-23 * * *)
  5. 每n小时构建一次(每n小时的固定时间构建一次)
    H 0-23/n * * *(或50 0-23/n * * * )
  6. 工作日每天11点和17点构建一次
    0 11,17 * * 1-5
  • 构建触发器之其他工程构建后触发

其他工程构建后触发

选择的项目构建后再构建该项目,需要注意的是,这和定时构建是或的关系,即选择了“其他工程构建后触发”,定时构建则不起作用

人生苦短,我用jenkins

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值