Jenkins构建完成后自动部署到指定服务器

1、发送Jenkins构建好的war包到指定服务器

2、执行部署脚本

这里是通过使用 publish over ssh 插件。

 

 

插件管理中搜索publish over ssh 安装,完成后系统设置中就可以看到相关设置项了。

Jenkins服务器上的公钥需要放到部署项目服务器上,可以使用ssh-add-id命令发送公钥到指定服务器。

Passphrase : 私钥的密码

key : 私钥的内容 ,也可以在Pah to key中设置私钥路径

 

 

 

 

配置server

 

 

配置项目

 

 在Exec command可以配上执行的命令或者脚本,这里我测试就直接查看一下

测试构建

 

 

显示成功在服务器上查看

 

 一般是传到通讯的服务器上,在把包通过ansible或者shell脚本发送到各个服务器上进行部署

posted @ 2022-06-21 14:35  Throb_JL  阅读(1071)  评论(0编辑  收藏  举报