Jenkins在本地Windows环境下部署Git的SpringBoot项目

2.首先配置全局工具
Manage Jenkins==》Global Tool Configuration
002
配置JDK,GIT,Maven 注意,配置的是你自己本地的,不是我的路径
在这里插入图片描述
在这里插入图片描述
最后应用==》保存一波
3.插件管理
在这里插入图片描述
我们需要的插件GitLab,Maven Integration

  • GitLab插件的作用是当gitlab有push时触发jenkins拉取代码和将构建状态发送回GitLab
  • Maven Integration用来简化建造Maven工程.
    在这里插入图片描述
    4.配置邮箱
    在这里插入图片描述
    点击拉到最后
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    5.构建maven项目
    点击新建Item
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    然后点击添加
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
cd D:\jenkins\Jenkins\workspace\Ktamr-java
mvn clean package -Dmaven.test.skip=true -Pdruid
@echo off
set port=9094
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
    taskkill /pid %%m /f
    exit /b
)

在这里插入图片描述

@echo off
set str_time_first_bit="%time:~0,1%"
if %str_time_first_bit%==" " (	
set str_date_time=%date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%%time:~6,2%
)else ( 	
set str_date_time=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
)
 
if not exist "C:\work" md "C:\work"
if exist C:\work\ktamr-a-datacopycontrol.jar (
 
if not exist "C:\work\backup" md "C:\work\backup"
 
copy C:\work\ktamr-a-datacopycontrol.jar C:\work\backup\%str_date_time%.jar
 
del C:\work\ktamr-a-datacopycontrol.jar
 
)
cd D:\jenkins\Jenkins\workspace\Ktamr-java\ktamr-a-datacopycontrol\target
copy *.jar C:\work
cd c:\work
start javaw -jar ktamr-a-datacopycontrol.jar
exit 0

配置Build
在这里插入图片描述

pom.xml

clean install package

配置Post Steps

set BUILD_ID=dontKillMe  
start javaw -jar C:\work\ktamr-a-datacopycontrol.jar  --server.port=9094

构建设置
在这里插入图片描述
最后点击应用保存就OK
在这里插入图片描述
在这里插入图片描述
如果按照我的配置下来,启动的端口号是9094
如果发现博文中有错误,请各位老鸟多多指教

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hello Bug

谢谢老板,老板大气,老板硬邦邦

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值