jenkins持续集成工具

5 持续集成工具

手动集成:从svn下载代码-编译--sonarqube测试代码质量-打包jar(web)-部署服务器-自动化测试

5.1 为什么需要持续集成工具

使用持续集成工具配合一个工具,替换手动集成增强集成效率

5.2 常见的持续集成工具

Hudson是一个可扩展的持续集成引擎。

Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎。

5.3 什么是Jenkins

只是一个持续集成服务器(持续集成工具),要想搭建一套完整的持续集成管理平台,

还需要用到前面课程中所讲到的 SVN、Maven、Sonar 等工具,按需求整合则可

 

5.4 安装及运行

(1)下载

http://updates.jenkins-ci.org/latest/jenkins.war

(2)运行

两种运行方式:一种是基于tomcat、Jdk启动,一种是基于Docker启动

我们这里使用tomcat运行

讲war包放到tomcat的webapps目录下,启动tomcat

(3)测试

Localhost:8080/Jenkins

 

5.5 配置

5.5.1 初始化配置

(1)解锁Jenkins

 

第一次初始化登录要等待一些时间。

(2)定制Jenkins插件,这里我们根据建议安装

 

开始自动安装插件

 

(3)创建第一个用户

 

原文地址:https://www.cnblogs.com/8888-lhb/p/11405016.html