一、 前端(vue)项目配置
填写代码的svn+@HEAD

SSH操作,删除服务器之前打包的前端文件

bat命令如下
|
@echo off echo 删除目录 set base=F:\project_run\ set run=%1% rd /s /Q %base%%run% exit |
构建,前端打包

打包的文件SSH到服务器的目录下

二、 后端项目配置
填写代码的svn+@HEAD

打包前干掉服务器的端口

bat文件如下
|
@echo off set port=%1% echo 关闭的端口为:%port% for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do ( taskkill /pid %%m /F ) exit |
pom.xml maven打包项目

把打包的项目目录下的jar包SSH到服务器的项目目录。然后运行jar包

本文详细介绍了如何使用Jenkins进行前后端项目的自动化部署,包括前端Vue项目的配置,通过SSH删除旧文件并打包上传,以及后端项目的配置,如清空服务器端口,Maven打包并SSH传输运行jar包。
4468

被折叠的 条评论
为什么被折叠?



