linux – 在jenkins中执行RSYNC命令

linux – 在jenkins中执行RSYNC命令,第1张

概述我正在尝试将我的代码部署到远程服务器.到目前为止,我已经尝试过了 >通过SSH插件发布:问题是我无法保留文件权限 > Rsync命令:这样可以保留文件权限,但问题是我不知道如何设置密码让它自动工作 这就是我得到的: [JenkinsBuild] $/bin/sh -xe /var/lib/jenkins/tmp/hudson4646064064846581974.sh+ rsync -PSauv 我正在尝试将我的代码部署到远程服务器.到目前为止,我已经尝试过了

>通过SSH插件发布:问题是我无法保留文件权限
> Rsync命令:这样可以保留文件权限,但问题是我不知道如何设置密码让它自动工作

这就是我得到的:

[JenkinsBuild] $/bin/sh -xe /var/lib/jenkins/tmp/hudson4646064064846581974.sh+ rsync -PSauve ssh --exclude=JenkinsBuild app bower.Json config gruntfile.Js karma.conf.Js liCENSE.md Makefile node_modules package.Json procfile protractor.conf.Js public README README.md server.Js john@192.168.2.10:/srv/dp/prodHost key verification Failed.rsync: connection unexpectedly closed (0 bytes received so far) [sender]rsync error: unexplained error (code 255) at io.c(600) [sender=3.0.6]

我在这里做错了什么想法?

解决方法
Host key verification Failed.

运行jenkins的帐户可能在〜/ .ssh / kNown_hosts中为您正在搜索的计算机的主机密钥设置了错误值.

总结

以上是内存溢出为你收集整理的linux – 在jenkins中执行RSYNC命令全部内容,希望文章能够帮你解决linux – 在jenkins中执行RSYNC命令所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1040150.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存