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

Creating customized Pipeline Label in GoCD pipeline

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

目前,我的管道标签有计数和提交哈希。

例如:

如果我的分支名称是 "master" 标签应该是 104-master-82862b9a99599130e0306429882ead4c22d07ce4

如果我的分支名称是 "US73173" 标签应该是 104-US73173-82862b9a99599130e0306429882ead4c22d07ce4

请帮我解决这个问题。

您应该可以通过以下方式完成此操作:

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

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