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脚本发送到各个服务器上进行部署
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端