jenkins windows部署 springboot & vue

安装完jenkins和必要的插件之后...

1、配置全局环境配置。

(1)进入全局工具配置


 

 (2)配置Maven


(3)配置Jdk(截图中配置了2个jdk)

(4)配置node

 2、部署springboot项目

(1)新建项

(2)创建maven项目

 (3)考虑到周末没有构建项目以及节省磁盘空间,因此这边设置成3天

(4)配置项目使用的JDK以及项目所对应的SVN地址

 (5)构建时,关闭原来启用的端口。(截图中写的8000端口,多个端口以逗号隔开)

@echo off

set port=8000

for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (

    taskkill /pid %%m /f

    exit /b

)

如果是多个端口,就循环处理(如下)。

@echo off
set str=8001 8003 8004 1024 26660
setlocal enabledelayedexpansion
(
   echo 开始遍历端口
   for %%P in (%str%) do (
        if exist %%P: echo %%P start
    for /f "delims=  tokens=1" %%i in ('netstat -aon ^| findstr "%%P %"') do (
        set a=%%i
        taskkill /f /pid "!a:~71,5!"
    )
    echo %%P end
   )
)

(6)先使用maven命令,安装出项目的jar包,然后以独立窗口的方式,使用指令启动java项目。最后点击保存。

cd C:\ProgramData\Jenkins\.jenkins\workspace\digarc\lj-digarc-mgrsys\target
set BUILD_ID=dontKillMe
start java -jar digarc-mgrsys.jar --spring.profiles.active=test

 (7)最后构建一下就可以了启动springboot项目了。

 3、部署Vue项目。

(1)新增项

(2)创建构建的周期。(和上面的一样设置成3天)

 (3)从svn导出vue项目。

 (4)构建nodejs环境

(5)将vue项目编译成html,然后删除nginx底下的历史html目录,最后将编译后的html目录复制到ngnix下的html目录即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值