无法使用Jenkins将文件复制到远程计算机

时间:2017-01-16 14:17:32

标签: jenkins jenkins-plugins jenkins-pipeline

我正在尝试将一个war文件从Jenkins服务器复制到另一台Linux机器上。为此,我使用了SCP命令。而且我还生成了一个私钥/公钥。

当我通过putty复制文件(scp命令)时,它发生没有任何错误,但是当我运行我的Jenkins文件,我编写了shell脚本以使用scp将文件复制到远程服务器时,它会抛出错误说& #34;权限被拒绝(公钥,密码)"。我也在Jenkins中配置了Publish-over-SSH,测试连接成功。

stage 'War Copy'
node {
try{
    sh "scp /target/abc.war  user@remoteserver:/targetmachinefolder"
}catch(Exception e){
}
}

0 个答案:

没有答案