安装就不用说了,说下配置吧

1-    我使用的jenkins+maven自动化构建,并执行发布

2-    由于我使用本地,未使用源码,所以源码管理就不配置了

步骤一:首先,我选择“构建一个maven项目”

jenkins+maven+本地源码自动化构建步骤 步骤二:之后是要对项目进行配置,配置“General

jenkins+maven+本地源码自动化构建步骤

说明:我没有配置Discard old builds”因为发布的构建都是直接删除后新建的

步骤三:配置“构建触发器”,这里我做了默认,未做修改

jenkins+maven+本地源码自动化构建步骤

步骤四:配置“pre step“,选择了使用windows自带的batch command,并在命令中输入执行命令,调用脚本(waven.bat文件内容在附录中)

jenkins+maven+本地源码自动化构建步骤

 

jenkins+maven+本地源码自动化构建步骤

第五步:配置“build”,添加pom.xml文件位置

jenkins+maven+本地源码自动化构建步骤

注意:

A、pom.xml文件,我这里添加的是绝对位置(配置时,需要设置具体项目pom.xml文件位置)

B、需要忽略测试时间,clean install -Dmaven.test.skip=true

第六步:配置“post steps

jenkins+maven+本地源码自动化构建步骤

我这里使用的脚本,执行命令

jenkins+maven+本地源码自动化构建步骤

 

 

附录:Maven.batStart.bat脚本

Maven.bat脚本

@echo off

set port=8095
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do taskkill /pid %%m -t -f

cd /d d:\xx\   (项目源码所在位置)

mvn clean install -DskipTests -Dmaven.javadoc.skip=true

exit

Start.bat脚本

cd D:\xx\  (jar包所在位置)

start javaw -jar XX.jar (jar包名称)

 

 

 

 

 

相关文章:

  • 2021-06-30
  • 2021-09-11
  • 2021-09-25
  • 2021-11-08
  • 2022-12-23
  • 2022-12-23
  • 2021-08-23
  • 2021-12-10
猜你喜欢
  • 2021-06-07
  • 2021-09-10
  • 2022-12-23
  • 2022-02-20
  • 2021-11-23
相关资源
相似解决方案