一、软件版本
OS:windows 7
jenkins:2.68
jdk:jdk1.8.0_112
maven:3.3.9
二、Jenkins安装
官方下载地址为:https://jenkins.io/download/
Jenkins的安装方式有多种,由于我是window 7,我是使用直接运行war包的形式安装,命令为:java -jar jenkins.war,可以通过追加'--httpPort=2333'来指定端口号。
此外,在运行的过程中,会生成一个key,会在启动jenkins时用上
注:jdk和tomcat的安装请自行google。
三、Jenkins启动
Jenkins安装后,会生成对应的jenkins服务,用户可对该服务进行启动、停止等操作对Jenkins管理。
jenkins服务开启后,浏览器输入:http://localhost:8080启动Jenkins。
1、Jenkins第一次启动需输入管理员(admin)密码(密码保存位置会有对应提示),也就是上面安装的界面中输出的key,如下图所示。
2、进入下一步后,是选择要安装的插件,使用默认选项
3、等待安装成功。
4、注册账号
5、登录成功后,首先要做相应的设置,进入“系统管理-系统设置”,点击主目录右侧的高级,调整“工作空间根目录”为自己希望存放的目录,后续版本控制工具down下来的源码就放在这个目录下
6、保存上面的全部调整,然后进入到“系统管理-Global Tool Configuration”界面进行Jdk和maven的配置
JDK:去掉“自动安装”选项
Maven:去掉“自动安装”选项
四、项目配置
1、由于默认安装的插件中没有maven构建项目的插件,所以需要到“系统管理-插件管理”界面中安装“Maven Integration Plugin”插件
2、插件安装完成后,返回到主界面,点击界面上的“新建”按钮新建任务
3、选择“构建一个maven项目”
4、点击OK后,进入项目构建配置界面,首先配置“源码管理”,在“Repository URL”栏中填写svn目录
5、然后在Credentials栏最右边的“Add”按钮,添加svn账号信息,添加完成后,在下拉框中选择刚才加入的账号
6、调整Build配置信息,指定Root POM为‘pom.xml’在svn目录下指定的地址,像我的项目是通过svn地址下的tz-parent目录中的pom.xml文件构建整个的jar包的
7、在Post Steps栏配置构建成功后需要执行的脚本,其中执行的脚本类型可以根据Jenkins安装所在服务器的系统来定,脚本可以为部署相关脚本。
8、点击“保存”按钮,完成项目构建,至此整个使用流程已经结束,在返回的界面上,点击“立即构建”按钮即可开始自动构建