jenkins windows安装 部署项目 前端 后端

安装

需要安装的程序:
jenkins windows安装 部署项目 前端 后端_第1张图片

1.下载jenkins windows版本 2.400 此版本需要jdk11
https://www.jenkins.io/
按着提示安装即可
2.下载jdk 11
https://login.oracle.com/
按着提示安装即可

部署pc

1.新建项目
jenkins windows安装 部署项目 前端 后端_第2张图片
2.源码管理
jenkins windows安装 部署项目 前端 后端_第3张图片
3.添加git用户
jenkins windows安装 部署项目 前端 后端_第4张图片
jenkins windows安装 部署项目 前端 后端_第5张图片
4.Build Steps 构建
初始化npm – npm install --registry=https://registry.npmmirror.com
jenkins windows安装 部署项目 前端 后端_第6张图片
5.打包 – yarn build:no-cache
jenkins windows安装 部署项目 前端 后端_第7张图片
6.备份当前程序包 – xcopy E:\data\bzb\pc\dist E:\data\bzb\pc\dist-bak /e
jenkins windows安装 部署项目 前端 后端_第8张图片
7.删除现场的包 – del /s /Q E:\data\bzb\pc\dist

jenkins windows安装 部署项目 前端 后端_第9张图片
8.将打包好的文件复制到目标文件 – xcopy C:\ProgramData\Jenkins.jenkins\workspace\standardpc8080\dist E:\data\bzb\pc\dist /e
jenkins windows安装 部署项目 前端 后端_第10张图片

部署后端服务

1.配置jenkins不关闭衍生的程序
jenkins windows安装 部署项目 前端 后端_第11张图片
jenkins windows安装 部署项目 前端 后端_第12张图片
jenkins windows安装 部署项目 前端 后端_第13张图片
jenkins windows安装 部署项目 前端 后端_第14张图片
2.git配置
jenkins windows安装 部署项目 前端 后端_第15张图片
3.打包 –

mvn clean package -Dmaven.test.skip=true --settings E:\opt\software\maven\apache-maven-3.5.4\conf\settings.xml 

jenkins windows安装 部署项目 前端 后端_第16张图片
4.备份程序 –

copy E:\data\bzb\server\yunxiao-server.jar E:\data\bzb\server\yunxiao-server-bak.jar /y

jenkins windows安装 部署项目 前端 后端_第17张图片
5.复制打好的包到目标目录 –

 copy C:\ProgramData\Jenkins\.jenkins\workspace\standardserver8080\config\target\yunxiao-server.jar E:\data\bzb\server\yunxiao-server.jar /y

jenkins windows安装 部署项目 前端 后端_第18张图片
6.关闭程序黑框 –

set port=8848
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do ( 
echo %%i %%j %%k %%l %%m

if "%%k" == "0.0.0.0:0" (         
if "%%m" == "" (         
taskkill /pid %%l /f
) else if "%%m" == "0" (
echo 0
)else if "%%m" gtr "0" (
taskkill /pid %%m /f
)
)

)

jenkins windows安装 部署项目 前端 后端_第19张图片
7.到程序目录启动程序 –

cd E:\data\bzb\server
 E:
start javaw -Xms4g -Xmx4g -Djava.io.tmpdir=E:\data\bzb\tmp -jar E:\data\bzb1\server\yunxiao-server.jar --spring.config.location=E:\data\bzb\server\application.yml 
exit

jenkins windows安装 部署项目 前端 后端_第20张图片

你可能感兴趣的:(jenkins,windows,前端)