代码之家  ›  专栏  ›  技术社区  ›  Sathishkumar

在GoCD管道中创建自定义管道标签

  •  0
  • Sathishkumar  · 技术社区  · 7 年前

    我想添加我在GoCD管道的“材料”部分中指出的分支名称。

    当前,我的管道标签具有count和commits哈希。

    例如:

    如果我的分行名称为“master” 标签应为104-master-82862b9a99599130e0306429882ead4c22d07ce4

    如果我的分行名称为“US73173” 标签应为104-US73173-82862b9a99599130e0306429882ead4c22d07ce4

    请在这方面帮助我。

    1 回复  |  直到 7 年前
        1
  •  0
  •   John Cornell    7 年前

    您应该能够通过以下方式做到这一点:

    1. 在参数选项卡中创建管道参数以指定git分支。示例:名称: mybranch 值: US73173
    2. 使用新管道参数指定分支,而不是在“材质”选项卡中直接为材质指定分支,例如: #{mybranch}
    3. 在“常规选项”选项卡中编辑管道上的标签模板,以使用新的管道参数。 例如: ${COUNT}-#{mybranch}-${git}

    Go CD标签: https://docs.gocd.org/current/configuration/admin_use_custom_pipeline_label.html

    推荐文章