嗨,我正在通过sh'在jenkinsfile中使用scp命令。
我的命令是:
sh 'sshpass -p "my-password" scp /home/jenkinshome.........'
但是失败,并且在控制台输出中,我发现命令中的反逗号(“”)消失了。我不确定那里发生了什么。还有什么办法可以通过我的密码。
始终适用于我的解决方案是,我首先在要进行SPP的2台服务器之间创建了无需密码的身份验证。奇迹般有效。无需密码。