一、jenkins 安装
1.下载(2017 年 9 月 25 日)最新版 jenkins 安装程序,地址:https://jenkins.io/download/
安装新版 jenkins 之前需要安装 jdk1.8 和 maven,并且配置环境变量,安装和配置环境变
量的方法百度上一堆一堆的,不在这里细说。
jenkins.msi 的安装过程基本都是下一步
2. 安 装 成 功 之 后 , 默 认 建 立 了 一 个 8080 端 口 的 本 地 服 务 , 浏 览 器 中 访 问 ,
http://localhost:8080 就会出现 jenkins 的配置页面,出现以下页面:
这 个 密 码 在 ( 默 认 目 录 为 : C:\Program Files (x86)\Jenkins ) secrets 文 件 夹 下 的
initialAdminPassword 文件里,复制出来,粘贴进去,就可以登录了。
3.登陆之后会出现安装插件的页面:
点击 install suggested plugins,记住这块一定要连接网络,因为这些插件都是在网上下载
的(ps:我第一次安装就没联网,然后,一直报错)
等待安装完成。
设置管理员的用户名和密码。
到此安装完成了
二、jenkins 配置
1. maven 插件安装
点击系统管理,管理插件
选择可选插件
选择 maven info plugin、maven deployment linker 两个插件进行安装
2.配置 jdk、maven
点击系统管理,然后点击全局工具配置
选择下拉菜单中的 settings file in filesystem,file path 中填写 maven 的 setting 文件地址
jdk 目录的配置
Maven 根目录的配置
点击 save。
3.配置 jenkins 项目
输入项目名称,选择构建一个 maven 项目,点击 OK
配置 svn
点击 jenkins 增加登录 svn 的帐号和密码
配置 maven 编译项目的 pom 文件路径和编译项目的命令
下面是把编译后的 war 包发布到 tomcat 和重启 tomcat 的配置:
这块配置的是代码编译后的操作,执行 windows shell
call "C:\apache-tomcat-8.0.45\bin\shutdown.bat"
ping -n 6 127.1 >nul
wmic process where name="java.exe" get processid,commandline |findstr /i "tomcat" >#
setlocal enabledelayedexpansion
for /f "delims=*" %%i in (#) do (
set var=%%i
set var=!var:start
for /f "tokens=2 delims=#" %%a in ("!var!") do (
=#!
set tomcatpid=%%a
)
)