我$CI_COMMIT_REF_SLUG
在我的 gitlab ci 管道中使用预定义的变量,通过 gitlab api 访问这些变量将非常有用。
我已阅读文档并浏览了所有与 gitlab-ci 相关的 GET 路由(分支/、作业/、管道/),但只能找到每个作业和管道的原始分支名称/标签。
有没有可以访问这个变量的?
编辑:用例是我想在管道成功后查询网址。在管道期间会生成这样的 url example.com/$_CI_COMMIT_REF_SLUG/
。
我需要来自 API 的这样的响应:
{
"ref_slug":"foo-12",
"ref":"-/foo_12-"
}