在项目之间共享 gitlab CI/CD 变量

时间:2021-03-15 19:56:04

标签: gitlab-ci

我有一个实现共享 CI 库的项目,其他项目将它包含在它们的 .gitlab-ci.yml 文件中。 此外,所有这些项目共享同一个服务帐户,该服务帐户作为 CI/CD 变量添加到每个想要包含该库的项目中。

我尝试将此服务帐户设置为库项目中的 CI/CD 变量,但无法与使用此库的项目共享。

所有这些项目都在不同的组中,至少到目前为止,还没有必要移动它们。 是否有另一种方法可以在使用 CI 库的不同项目之间共享服务帐户/API 密钥?

1 个答案:

答案 0 :(得分:1)

如果您使用自己的跑步者,那么 possibly

如果没有,您或许可以编写一些工具来检索变量 via the API