【发布时间】:2022-06-16 19:07:13
【问题描述】:
在我的.gitlab-ci.yml 中,我想为执行的每个管道提供一个增量 ID,但仅相对于合并请求(管道 ID 对我而言太大),因此第一个管道将具有 0 (或 1,取决于我如何获得这个数字),第二个是 1(或 2),等等。
我考虑过使用当时执行的 root 管道的数量(我不知道如何命名它们,我的意思是在推送、标记等上启动的管道,但不是下游的)。我指的是这个值:
我找到了使用 API 的解决方案(请参阅answer below),但我想知道是否有更好的方法(我是 GitLab CI 的新手,可能我刚刚杀死了一个用大锤飞)。
【问题讨论】:
标签: gitlab-ci gitlab-api