小编典典

在ssh,scp或sftp的jenkins管道中使用ssh凭据

jenkins

我想使用scp / ssh将一些文件上传到服务器。我发现我需要使用基于证书的身份验证,但是问题是如何?我真正想做的就是使用与git一起使用的相同种类的凭据-
存储在Jenkins中的密码ssh证书。但是,我无法解决该问题-代码段生成器对此没有明显的选择。

别人做什么?是否有未记录的功能可以做到这一点?


阅读 733

收藏
2020-07-25

共1个答案

小编典典

如果安装SSH代理插件,则可以使用ssh- agent管道步骤在ssh-
agent处于活动状态的情况下运行shell脚本。在ssh-agent需要詹金斯凭证ID(一个需要密码的ssh证书,就像你有GIT中的一个)。

2020-07-25