【发布时间】:2021-04-28 14:57:22
【问题描述】:
我正在尝试使用 sshPut 命令将文件放入远程目录。问题是该目录不存在。 sshPut 可以用来简单地创建一个远程目录吗?这是我现在的步骤:
sshPut failOnError: true, remote: dev_repo, from: './MyProgram.exe', into: "/home/releases/${env.MYPROG_VERSION}/"
sshPut failOnError: true, remote: dev_repo, from: './MyProgram.pdb', into: "/home/releases/${env.MYPROGAM_VERSION}/"
sshPut failOnError: true, remote: dev_repo, from: './ThirdParty.dll', into: "/home/releases/${env.MYPROGAM_VERSION}/"
其中 env.MYPROGRAM_VERSION 是在 Jenkinsfile 中较早设置的。
问题是该目录不存在,我想创建它。我在构建机器上没有同名的目录。
【问题讨论】: