Jenkins安装使用教程

1、说明

持续集成:Continuous integration,CI。包括两层含义,一是指项目的每一个开发人员天天都向项目代码仓库要经过git等提交他们的代码,二是指在代码提交后实现自动化的构建、部署、测试确保提交的代码没有错误或及早发现提交代码中的错误。html

Jenkins是一个使用java开发、开源、免费、强大的web式持续集成应用程序;经常使用于开发者经过git等提交代码后自动化地构建、部署、测试程序。java

所谓自动化也不是什么高端的东西,其本质就是将本来手动的过程代码化。若是你仍是听不懂那能够直接理解为Jenkins就只是一个脚本代码(bat或sh或python)的定时执行工具。python

 

2、安装

2.1 依赖安装

jdk----Jenkins使用java开发,首先必然须要安装jdkgit

tomcat----Jenkins是一个web应用程序,运行固然须要中间件;Jenkins的war包中包含了一个叫winstone的应用服务器因此能够直接运行,但在生产环境建议安装tomcat等独立中间件。下载解压便可。(不过彷佛jenkins只支持tomcat7,使用tomcat启动报错org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ideaDemo]]没法访问)web

maven----Jenkins使用maven构建,因此也须要安装maven。下载解压便可。apache

 

2.2 jenkins安装

下载地址:https://jenkins.io/download/windows

直接选war包下载tomcat

 

2.3 jenkins访问

若是不另外安装中间件,那么可直接使用如下命令启动:服务器

java -jar jenkins.war

若是使用tomcat,那么在jenkins下载完后将war包直接复制到tomcat的webapps目录下,而后启动tomcat(windows点startup.bat)oracle

启动完成后直接访问连接:http://localhost:8080/jenkins/

 

3、jenkins初始化配置

初次访问http://localhost:8080/jenkins,出现以下界面。密码在启动控制台打印出来,若是没找到,那到图中提示的文件查看便可。

进入后下一界面是要安装插件,以下图所示。若是不熟悉推荐直接点“Install suggested plugins”便可,真要增删插件之后也能够经过“Manage Jenkins > Manage Plugins”修改。

进入以下界面,等待其自动完成便可

下一步是建立管理员帐号用于之后登陆和管理,按本身想要的建便可

 

4、Jenkins使用

Jenkins的使用,核心就是建立一个个的构建任务

名称随便填

Jenkins的关键在建立构建任务,建立构建任务的关键就在下面这任务配置界面----鉴于我也没弄得很明白各项配置就不乱解说了。

 

 

参考:

https://www.yiibai.com/jenkins