首页 > 解决方案 > 在 Gitlab 中禁用“开发人员”角色的手动运行管道

问题描述

除了完全禁用 CI/CD 或通过规则更新作业定义以不通过“web”执行之外,有没有办法防止“开发人员”角色能够在任何分支中手动启动管道?

理想情况下,我想隐藏

运行管道映像

按钮。开发人员角色能够查看管道和作业结果仍然很好(并且更可取)。

标签: continuous-integrationgitlab

解决方案


目前无法限制角色或创建您自己的角色。关于这个主题有一些问题/史诗(#1896#12736&4684),但实施需要一些时间。不幸的是,史诗的优先级很低


推荐阅读