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

时间:2018-01-08 04:08:15

标签: pipeline go-cd

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

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

例如:

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

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

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

您应该可以通过以下方式执行此操作:

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