我们在jenkins中为所有GIT存储库使用了多分支管道。
假设我们团队中有100个开发人员(分为两组),我们希望根据分支名称将构建访问权限限制给每个人。
请问是否可以用詹金斯做?
答案 0 :(得分:0)
在同一个工作中管理这种分离并不是一件容易的事,但是如果您可以为每个项目定义2个工作:
然后您可以通过Project-based Matrix Authorization Strategy,将一个组限制为可以与第二种类型的项目相关联的角色。
使用“项目角色”,该角色只能应用于与特定模式(命名约定)匹配的特定项目(即工作)。