2

有一种方法可以使用CI_JOB_TOKEN变量在 CI Jobs 中对 Gitlab API 的调用进行身份验证,但这似乎仅适用于Enterprise Edition PremiumCommunity EditionEnterprise Edition Starter均无效。

有什么方法可以访问 Gitlab CI API(例如,用于下载工件和查询作业),而无需使用普通用户的个人访问令牌(这将需要专门的用户来保持安全)用于Community EditionEnterprise Starter

4

1 回答 1

3

我相信不会。唯一的方法确实是创建一个具有访问令牌的用户并通过 CI 秘密注入它。

于 2018-02-05T17:20:18.343 回答