devops 信创在数字经济时代提升企业竞争力的关键策略
746
2022-11-19
使用jenkins+Shell实现服务的持续部署
实现服务的持续部署,需要做一下几件事情, 首先是生成SSH密钥: 其次,-插件
ssh.hpi publish-over-ssh.hpi ssh-credentials.hpi
宁愿安装过多,也别少安装我按照链接的内容往后接打开jenkins,单击系统管理-》系统设置,在Jenkins里面配置Public-over-ssh如图首先将私钥id_rsa粘贴到PublishOverSSH中的key 处,注意这里的Passphrase指的是你在生成密钥的时候输入的密钥密码,按照你的密码输入,我没有设置,所以不输入
之后配置下面的SSH Servers
这里的remote目录就是你需要拉取保存的目录
回到,jenkisn项目。
第一步,设置Build部分的Maven命令
第二步,在构建后配置中单击增加构建后操作步骤项,之后选择“Send build artifacts over SSH”,配置信息如图
构建,创建日志:
Finished: UNSTABLE
不稳定,不过我已经完全成功了!!!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~