在ssh,scp或sftp的jenkins管道中使用ssh凭据
我想使用scp / ssh将一些文件上传到服务器。我发现我需要使用基于证书的身份验证,但是问题是如何?我真正想做的就是使用与git一起使用的相同种类的凭据-
存储在Jenkins中的密码ssh证书。但是,我无法解决该问题-代码段生成器对此没有明显的选择。
别人做什么?是否有未记录的功能可以做到这一点?
回答:
如果安装SSH代理插件,则可以使用ssh-
agent管道步骤在ssh-
agent处于活动状态的情况下运行shell脚本。在ssh-agent
需要詹金斯凭证ID(一个需要密码的ssh证书,就像你有GIT中的一个)。
以上是 在ssh,scp或sftp的jenkins管道中使用ssh凭据 的全部内容, 来源链接: utcz.com/qa/424291.html