是否可以将 Gitlab 的依赖代理用于不在组中的私有项目?
仅仅为了缓存容器图像而为每个项目创建一个组(因为它们可能不相关)似乎很浪费。另外,如果项目需要使用多个组的图片(不关联多个组)怎么办?
我正在使用 docker runner,并且文档描述了一个 DOCKER AUTH_CONFIG
变量,但是:
gitlab-ci.yaml
中会暴露存储库中的机密CI_REGISTRY_USER
和 CI_JOB_TOKEN
我也考虑过在组中创建一个 Deploy Token,但文档也说这些仅适用于组内的项目。