【问题标题】:How to copy data from remote file to local agent ? (Using Bamboo)如何将数据从远程文件复制到本地代理? (使用竹子)
【发布时间】:2016-09-21 19:45:15
【问题描述】:

我尝试在“本地代理 Bamboo”上的“远程服务器”中导入现有文件夹。

我尝试在 Bamboo 中创建一个 SCP 任务,但它不起作用,因为 Bamboo 中的 SCP 任务有助于执行相反的操作(从本地到远程)。

我尝试用 Bamboo 创建一个脚本任务来导入文件夹。

我等待您的帮助。 提前谢谢你。

【问题讨论】:

    标签: scp bamboo


    【解决方案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 任务完全相同的方式。

    【讨论】:

    • 不幸的是,bamboo-ssh-plugin 仅支持 Bamboo 版本,直到 6.8.3(并且不支持共享凭据)
    猜你喜欢
    • 2016-05-23
    • 2017-06-03
    • 2012-07-03
    • 2014-06-24
    • 1970-01-01
    • 2016-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多