Gitlab CI-完成特定阶段后,将自定义标签/徽章添加到管道

时间:2019-05-30 07:51:34

标签: gitlab gitlab-ci gitlab-ce

如果特定阶段成功完成,是否可以在管道中添加自定义标签/徽章?通常是这样的:

enter image description here

如您所见,管道#1410具有“最新”标志。我要在成功完成最后一个阶段后,将类似的标志“最后部署”(也许用另一种颜色)添加到管道#1409中。但是只有一个管道可以具有此标志。像这样:

enter image description here

1 个答案:

答案 0 :(得分:0)

无法添加自定义徽章。 Gitlab是部分开源的,因此从理论上讲,您可以自己构建它并尝试将其合并。

看看Gitlab提供的https://docs.gitlab.com/ee/ci/environments.html#viewing-environments-and-deployments SqlCommand.Parameters Property基本上就是您要查找的内容:跟踪当前部署了哪个管道/提交哈希。