1.6 构建后操作
执行完构建之后,如果需要执行一些收尾工作,可以添加构建后操作,
这里就介绍几个常用的构建后操作。
1.6.1 bulid other projects
这是最常用的功能之一,就是完成之后执行另外一个构建任务,只需要输入已存在的项目,
即可在执行完成这个构建操作后运行另外一个构建任务。
还有3个选项是触发下一个构建的条件,分别是:
只有构建稳定时触发
构建不稳定也依然触发
即便构建失败也会触发
1.6.2 E-mail Notification
发送邮件常用功能(不常用功能,我也不会说),
只需要输入收件人的邮箱地址即可,因为之前系统设置已经配置过邮箱通知了。
同时也可以输入多个收件人,通过";"间隔。
同样,邮件发送功能,也是有2个选项,如下:
每次不稳定的构建都发送邮件通知
单独发送邮件给对方构建造成不良影响的责任人
以上这两个构建后的操作,基本已经满足大部分的持续集成需求了。
关于其他的操作,后续有时间,我会持续更新(但是概率不会太大),
如果等不及,可以单独撩我哦,汉子自动过滤~ ~
2、运行构建任务
2.1 构建执行
配置完成之后,保存构建任务就可以执行构建了。
不容易,写了这么多时间,终于到了执行构建的步骤
构建任务可以手动执行 和定时自动执行。
这里主要说一下,手动执行构建,
因为定时构建,在本章节的1.3.4 Poll SCM已经说过了。
手动执行
点击项目名称进入到项目,点击立即构建就可以了。
2.2构建后日志查询
执行完构建后,在构建历史会有构建的状态,
如:成功(蓝色●),失败(红色●)。
点击构建记录,进入到构建记录页面,如下图
点击控制台输出,可以查询构建日志信息,如下图。
点击变更记录,可以查询本次部署的内容。
如果部署没有变更内容,则就会提示没有变化;
如果部署有变更内容,则会列会变更的信息。
3、总结
3.1 Jenkins知识回顾
看到这里,Jenkins的持续集成两篇博文就要接近尾声了。
也说明你很有耐心呢,能把Jenkins持续集成从配置到执行构建能全看完。
我们回顾一下,我们这两篇的都分享了哪些内容:
什么是持续集成
持续集成的工具Jenkins
Jenkins的安装运行
Jenkins的配置
Jenkins的构建任务
运行构建任务
随着互联网发展,集成工具也是有好几个了。
我们找到合适的工具,才是重要的,切勿贪多。