【问题标题】:Bamboo - Clone a from Git repo during deploy stageBamboo - 在部署阶段从 Git 存储库克隆一个
【发布时间】:2017-08-31 16:33:59
【问题描述】:

在机器 10.1.10.1 上的部署阶段: 我想在部署阶段克隆一个 gitlab repo(tester.git) 并替换目录的内容,如 '/home/ash/repo/(contents of tester.git)'。

我无法在机器 10.1.10.1 上设置任何 ssh 密钥,因为机器可能随时终止。

有没有办法在部署阶段用竹子来完成?

【问题讨论】:

    标签: git deployment continuous-integration gitlab bamboo


    【解决方案1】:

    我了解到您想克隆一个存储库并修改存储库的内容。

    那台机器上的installing a Bamboo remote agent 怎么样?这样您就不必通过 SSH 连接到那台机器。

    如果您set that remote agent as a dedicated agent 用于您的部署项目,您可以使用Source code checkout task 克隆 Git 存储库, 然后使用Script task,您可以编写一个脚本来导航到克隆的存储库并修改内容。

    【讨论】:

    • 谢谢@Jeyanthan 我,但有没有办法在机器上不进行任何安装。我只能对基础设施进行任何更改。任何需要做的事情都只需要来自竹子。
    猜你喜欢
    • 2018-03-07
    • 1970-01-01
    • 2013-07-14
    • 1970-01-01
    • 2015-03-09
    • 1970-01-01
    • 2021-02-04
    • 2012-07-15
    • 2018-02-18
    相关资源
    最近更新 更多