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的主要内容,如果未能解决你的问题,请参考以下文章

jenkinsjenkins 持续集成本地项目(win)

JenkinsJenkins入门教程

JenkinsJenkins的安装与配置

JenkinsJenkins自动化部署笔记

JenkinsJenkins自动化部署笔记

JenkinsJenkins配置从节点,实现远程主机调用功能