一、什么是持续集成

持续集成是一种软件开发实践,即 团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可 能会发生多次集成。每次集成都通过自动化构建(包括编译、发布、自动化测试)来验证, 从而尽早地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够 更快地开发内聚的软件。

二、环境准备

Jenkins 是基于 Java 开发的一种持续集成工具,所以,在使用 Jenkins 之前需要配置 Java 环境
Tomcat官方网站:http://tomcat.apache.org/
Java 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

三、下载Jenkins

Jenkins 官方网站为 https://jenkins.io/
单击“Download”按钮进入下载页面,根据自己的系统下载对应的 Jenkins 版本
解压缩之后得到 jenkins.msi 文件,双击进行安装
将其安装到 Tomcat 的 webapps 目录下。注意:安装路径一定要选择 Tomcat 的 webapps/目录

四、安装配置 Jenkins

Jenkins 安装完成后会自动启动 Tomcat,并通过默认浏览器打开网址 http://localhost: 8080/
也可以到 Tomcat 的 bin/目录下手动启动 startup.bat
打开终端命令行,找到war所在的路径运行java -jar jenkins.war
根据提示,查看密码、安装 Jenkins 插件即可