我需要在GitLab中实现多项目流水线触发器.我的上下游管道都是GitLab管道。每当通过运行上游管道将任何更改合并到上游存储库的主分支时,就需要在自动化的基础上重新运行下游管道。
我可以在触发器中使用桥作业,但是问题是,运行上游管道来更新上游存储库的用户没有足够的权限来运行下游管道。在这种情况下,如何实现多项目管道触发器?
请帮帮忙。
发布于 2021-04-13 16:57:58
基于:多工程管道
创建上游管道的用户需要拥有下游项目的访问权限。
如果触发的管道分支在下游项目上受到保护,则至少应该将“开发人员”权限级别分配给正在触发上游项目管道的成员。
请参见项目成员权限,项目成员权限部分
https://stackoverflow.com/questions/65135568
相似问题