我想知道是否可以根据请求更改在回购设置中分配的CI / CD变量。我以前知道我可以通过curl请求传递环境变量来触发管道。
但是现在我遇到另一种情况,当master或dev分支遭受合并时,会发生自动构建和docker镜像被推送到私有注册表的情况。为此,我使用已经设置的CI / CD变量。
通常,我会创建一个新的注册表,它会在bash脚本中自动完成。在此之后,我想要的是设置新密钥,通过请求或其他自动方式访问gitlab存储库。。
如果有人可以帮助我提出一些想法,请先谢谢。
答案 0 :(得分:1)
如果我没记错的话,它就是您要寻找的东西:
项目级变量API