文章目录
1.新建Item
2.添加项目描述
3.源码管理(git)
4.构建触发器
5.构建环境
6.Pre Steps
7.Build(构建)
8.Pre Steps
9.构建后操作
10.添加环境变量,否则构建完成后自动杀掉jar
1.新建Item
-
主页选择 -> 新建Item
-
输入任务名称,选择 -> 构建一个maven项目
2.添加项目描述
3.源码管理(git)
4.构建触发器
5.构建环境
根据自己需求选择
6.Pre Steps
添加Windows batch command命令,构建前杀掉对应的进程,例如demo-1.0.2.jar所对应的进程
@echo off
for /f "tokens=1,2 delims=" %%a in ('jps') do (if "%%b"=="demo-1.0.1.jar" (set pid=%%a))
if DEFINED pid taskkill /pid %pid% /f
7.Build(构建)
8.Pre Steps
添加Windows batch command命令,后台运行编译好的jar,-Dfile.encoding指定编码格式
@echo off
xcopy D:\jenkins\workspace\demo\target\demo-1.0.1.jar D:\demo\ /Y
start javaw -jar -Dfile.encoding=utf-8 D:\demo\demo-1.0.1.jar &
echo - - - - - - - - - - - - - - - - - demo.jar 启动成功! - - - - - - - - - - - - - - - - -
exit
9.构建后操作
根据自己需求选择,例如发送邮件等
10.添加环境变量,否则构建完成后自动杀掉jar
- 系统管理(Manage Jenkins)–> 管理节点(Manage Nodes and Clouds)
- 找到发包节点(master),点击设置
- 点击Environment variables,增加环境变量,保存后执行构建