我正在尝试使用SCP任务将文件上传到远程服务器.我在相关的远程服务器上配置了OpenSSH,并且我使用运行Windows Server 2008 R2和Cygwin的Amazon EC2实例来运行Bamboo构建服务器.
我的问题是找到我想要使用的目录.我想用SCP上传C:\ doc的全部内容.该文档指出我必须使用相对于Bamboo工作目录的本地路径而不是绝对目录名.
我发现pwd
在构建计划期间运行工作目录/cygdrive/c/build-dir/CDP-DOC-JOB1
.所以,为了获得doc,我可以运行cd ../../doc
.但是,当我在SCP配置下设置我的工作目录../../doc/**
(使用此模式匹配指南)时,我会There were no files to upload.
在日志中收到消息.
C:\ doc包含子文件夹以及根目录中的文本文件.
这是我的SCP任务配置:
以下是我目录中的cygwin的外观: