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 @   Throb_JL  阅读(1182)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示