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

  • A+
所属分类:jenkins SpringBoot

1.新建一个Maven项目

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

 

2.设置Build

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

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

3.全局配置

3.1 jdk

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

3.2 maven配置

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

3.3 ssh配置

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

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

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

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

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

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

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

ZPY

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: