我想在GoCD管道中添加我在Materials部分中指出的分支名称 .
目前,我的管道标签有count和commit hash .
例如:
如果我的分支名称为“master”,则标签应为104-master-82862b9a99599130e0306429882ead4c22d07ce4
如果我的分支名称是“US73173”,则标签应为104-US73173-82862b9a99599130e0306429882ead4c22d07ce4
请帮帮我 .
您应该可以通过以下方式执行此操作:
在“参数”选项卡中创建管道参数以指定您的git分支 . 例如:名称: mybranch 值: US73173
mybranch
US73173
使用新的管道参数指定分支,而不是直接在“材料”选项卡中为材料指定它: #{mybranch}
#{mybranch}
在“常规选项”选项卡中编辑管道上的标签模板以使用新的管道参数 . 例如: ${COUNT}-#{mybranch}-${git}
${COUNT}-#{mybranch}-${git}
Go-CD标签:https://docs.gocd.org/current/configuration/admin_use_custom_pipeline_label.html
1 回答
您应该可以通过以下方式执行此操作:
在“参数”选项卡中创建管道参数以指定您的git分支 . 例如:名称:
mybranch
值:US73173
使用新的管道参数指定分支,而不是直接在“材料”选项卡中为材料指定它:
#{mybranch}
在“常规选项”选项卡中编辑管道上的标签模板以使用新的管道参数 . 例如:
${COUNT}-#{mybranch}-${git}
Go-CD标签:https://docs.gocd.org/current/configuration/admin_use_custom_pipeline_label.html