【问题标题】:How to pass branch name dynamically to bamboo plan?如何将分支名称动态传递给竹计划?
【发布时间】:2022-04-15 03:24:53
【问题描述】:

有没有办法在“源结帐”任务之前将分支名称传递/更改为竹计划? 我尝试使用“脚本”任务并导出与分支相关的竹变量,但这不起作用。

例子:

export bamboo_planRepository_branch=my_branch_name
export bamboo_planRepository_1_branch=my_branch_name
export bamboo_repository_git_branch=my_branch_name
export bamboo_repository_branch_name=my_branch_name
echo $bamboo_planRepository_branch
echo $bamboo_planRepository_1_branch
echo $bamboo_repository_git_branch
echo $bamboo_repository_branch_name

【问题讨论】:

    标签: branch bamboo


    【解决方案1】:

    我猜不可能将分支名称动态传递给 Source Checkout 任务。

    您可能想要使用“自动分支管理”功能(转到计划配置 - 分支),这允许为新创建的分支创建计划分支。所以 Bamboo 会自动为你签出新的分支。

    【讨论】:

    • 是的,我正在使用“自动分支管理”,但这对我来说并不适用于这个特定的用例。不过还是谢谢。
    【解决方案2】:

    您可以根据需要签出任意数量的 repo,但您永远不应该尝试重新调整构建计划的用途 - 每个发布分支都应该与其 onw 计划绑定 - 您可以随时克隆和删除计划

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-16
      • 2012-10-02
      • 1970-01-01
      • 1970-01-01
      • 2012-06-30
      • 2021-02-12
      • 2020-12-10
      • 2012-03-01
      相关资源
      最近更新 更多