目录
一、介绍
Jenkins是开源的,使用Java编写的持续集成的工具,Jenkins 自动化部署可以解决集成、测试、部署等重复性的工作,工具集成的效率明显高于人工操作;并且持续集成可以更早的获取代码变更的信息,从而更早的进入测试阶段,更早的发现问题。
持续集成,就是通常所说的CI(Continues Integration),持续集成是一种软件开发实践,开发成员经常集成他们的工作,每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。
二、功能
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
三、搭建Jenkins目的
Jenkis的思想是自动化部署:当我们向版本库提交最新的代码后,应用服务器(tomcat)就会自动从Git / svn上拉取最新的包,再重新部署,用户测试看到的就是最新的。在这里,开发人员只需要把代码提交git/svn服务器,tomcat上运行的就是最新版本,无需运维人员再部署,提高工作效率。
四、安装
进入Jenkins下载地址;选择适合的系统和版本;
地址:Jenkins download and deployment;
windows版本下载后,选择安装目录,一直下一步即可。
安装完成后,由于工作目录在系统盘,所以可以改一下;
打开Jenkins安装根目录,打开jenkins.xml,把value改为D盘。 <env name="JENKINS_HOME" value="D:\Jenkins"/>
重启服务即可;
由于Jenkins插件使用海外地址,下载速度慢,插件地址替换为清华大学的地址:进入 Jenkins Dashboard面板,点击:manageJenkins -》 manageplugins-》advanced -》update site
修改为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
然后,修改Jenkins安装目录下updates下的default.json文件,
文件中所有 updates.jenkins.io/download 为 mirrors.tuna.tsinghua.edu.cn/jenkins
文件中 www.google.com为 www.baidu.com ,
重启服务,至此,安装配置完成。