加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Jenkins定时构建项目(五)

(2014-12-03 21:33:14)
标签:

项目

源码

木有

开始工作

版本号

分类: jenkins
之前我们说的都是手动的构建一个项目,我们是不是可以自动的来构建项目那么此时我们需要使用Poll SCM和Build periodically,我们在构建触发中选择这两项即可,其实他们两个就是一个自动任务,这里的语法也是cron的语法,没有什么特别
http://s11/mw690/003kDxJlzy6O6eK6ar82a&690
触发远程构建:触发远程构建
Build after other projects are built:在其他项目触发的时候触发,里面有分为三种情况,也就是其他项目构建成功、失败、或者不稳定(这个不稳定我这里还木有理解)时候触发项目
Poll SCM:定时检查源码变更(根据SCM软件的版本号),如果有更新就checkout最新code下来,然后执行构建动作。我的配置如下:
*/5 * * * * (每5分钟检查一次源码变化)
Build periodically:周期进行项目构建(它不care源码是否发生变化),我的配置如下:
0 2 * * * (每天2:00 必须build一次源码)
那么是不是有这个就很强大了,不需要我们手动的点击构建了,因为我之前在Microsoft的时候我们的项目都是半夜开始工作,到第二天早晨的时候开发查看结果即可。
有朋友就要说啦,那么我们是不是需要每天都登录上去看构建结果呢,这里我跟大家说,这个不需要,下次我给大家解释Jenkins的邮件发送功能,希望对大家有帮助

0

阅读 收藏 喜欢 打印举报/Report
前一篇:soanr 安装
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有