我尝试导入"远程服务器中的现有文件夹"在我的"当地代理商Bamboo"。
我尝试在Bamboo中创建一个 SCP任务,但它不起作用,因为Bamboo中的SCP任务有助于反过来(从本地到远程)。
我尝试使用Bamboo创建一个脚本任务来导入文件夹。
我在等待你的帮助。 提前谢谢。
答案 0 :(得分:1)
使用Script Task是正确的方式(或者至少是工作方式)从远程主机到Bamboo CI服务器实现“反向”SCP副本。
在脚本配置中定义您的scp command as usual:
/usr/bin/scp -P remote.host.port user@remote.host:/path/to/source_file bamboo.host:/path/to/target_file
为了正确工作,请不要忘记setup SSH public key authentication无密码登录。
另一种选择是使用自定义bamboo-ssh-plugin,提供额外的反向SCP任务:
可以与默认的SCP任务完全相同地配置和使用。