1、Jenkins简介
Jenkins是一个开源项目,提供了一种易于使用可扩展的持续集成系统,使开发者从繁杂的集成中解脱出来,专注于更为重要的业务逻辑实现上。同时Jenkins能实时监控集成时存在的错误,提供详细的日志文件和提醒功能,还能用图表的形式形象地展示项目构建的趋势和稳定性。
- 易于安装,只要把jenkins.war部署到servlet容器,不需要数据库支持
- 易于配置,所有配置都是通过其提供的web界面实现
- 集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过e-mail通知
- 生成JUnit/TestNG测试报告
- 分布式构建支持Jenkins能够让多台计算机一起构建/测试
- 支持多种扩展插件,你可以开发适合自己团队使用的工具
- 支持pipeline流水线,可以用代码描述配置过程,方便使用
2、Jenkins持续集成体系
敏捷开发要求小步快跑,快速迭代: