Jenkins
Posted 2567xl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins相关的知识,希望对你有一定的参考价值。
Jenkins 是一个用Java编写的开源的持续集成工具
官方网站:https://jenkins.io/
Jenkins 能实时监控持续集成过程中所存在的问题,提供详细的日志文件和提醒功能,还能用图表的形式,形象地展示项目构建的趋势和稳定性。
Jenkins特点
易安装
易配置
变更支持
支持永久链接
集成 E-Mail/RSS/IM
JUnit/TestNG 测试报告
支持分布式构建
文件指纹信息
支持第三方插件
持续集成主要是强调开发人员提交了新代码之后,立刻进行构建、(单元)测试。根据测试结果,我们可以确定新代码和原有代码能否正确地集成在一起。简单来讲就是:频繁地(一天多次)将代码集成到主干。
Jenkins 的工作原理是就是将源代码从 SVN/Git 版本控制系统汇总拷贝一份到本地,然后根据设置的脚本进行build(构建)。整个系统的关键就是 build 脚本,build 脚本告诉Jenkins在一次集成中需要执行的任务。
以上是关于Jenkins的主要内容,如果未能解决你的问题,请参考以下文章