使用jenkins将程序自动化部署到远程服务器
jenkins部署及配置:https://blog.csdn.net/weixin_44455388/article/details/114540746本文是在基于以上文章,已经部署jenkins并完成代码自动化部署的基础上,思考程序不可能总是部署在jenkins所在服务器,探索将程序部署到远程服务器。(1)首先需要手动添加需要的插件:Publish Over SSH用于连接远程服务器Deploy
·
jenkins部署及配置:
https://blog.csdn.net/weixin_44455388/article/details/114540746
本文是在基于以上文章,已经部署jenkins并完成代码自动化部署的基础上,思考程序不可能总是部署在jenkins所在服务器,探索将程序部署到远程服务器。
(1)首先需要手动添加需要的插件:
Publish Over SSH用于连接远程服务器
Deploy to container插件用于把打包的应用发布到远程服务器
插件安装完成后要进行重启。
(2)重启后配置连接远程服务器的SSH
在系统设置里配置Publish over SSH
Passphrase 服务器的密码
Path to key 连接远程服务器密钥文件的路径
Key 密钥文件的内容
Name 自定义服务器名
HostName 服务器IP外网地址
UserName 服务器用户名
Remote Directory 传输文件的目录
(3)在构建项目中,选择构建到远程服务器,并配置相应的shell脚本
Source files 项目构建后的目录
Remove prefix 去前缀
Remote directoty 发布的目录
Exec command 发布完执行的命令
更多推荐
所有评论(0)