ZPY博客

Jenkins自动化部署-后端篇(SpringBoot项目)

1.新建一个Maven项目

 

2.设置Build

命令为clean package -Dmaven.test.skip=true

3.全局配置

3.1 jdk

3.2 maven配置

3.3 ssh配置

4.通过ssh方式连接远程服务器,将打包好的war拷到远程服务器上

Name: 远程服务器
Source files: 包的路径,相对路径,相对于工作目录
Remove prefix: 移除前缀路径, 如果包的路径为 demo/a.jar, 发到服务器则为/root/demo/a.jar, 如果移除前缀路径为 demo/,则服务器路径为/root/a.jar
Remote directory: 上传到远程服务器的目录, 注意这是一个相对路径, 根目录取决于你的SSH Service配置
Exec command:上传完成后需要执行的命令

5.点击立即构建即可编译打包并拷到远程服务器上的相应路径