windows jenkins springboot svn jar部署

springboot项目pom.xml配置

1)插件

    
        org.springframework.boot
        spring-boot-maven-plugin
    

2)属性


    1.8
    true

说一下最难的部分:构建

1)杀死现有的进程

windows jenkins springboot svn jar部署_第1张图片

@echo off
setlocal enabledelayedexpansion
set port=9091
::set /p port=请输入端口号:
for /f "tokens=1-5" %%a in ('netstat -ano^| find "0:%port%"') do (
 if "%%e%" == "" (
     set pid=%%d
 ) else (
     set pid=%%e
 )
 echo !pid!
 taskkill /f /pid !pid!
)
pause 

2)在maven中执行打包服务并执行上面的杀死进程

windows jenkins springboot svn jar部署_第2张图片

clean install package -Pprod

3)进行jar包

windows jenkins springboot svn jar部署_第3张图片

set BUILD_ID=dontKillMe
start javaw -jar target\finance-0.0.1.jar

 

你可能感兴趣的:(windows jenkins springboot svn jar部署)