continuous-integration - 在 Gitlab 中禁用“开发人员”角色的手动运行管道
问题描述
除了完全禁用 CI/CD 或通过规则更新作业定义以不通过“web”执行之外,有没有办法防止“开发人员”角色能够在任何分支中手动启动管道?
理想情况下,我想隐藏
按钮。开发人员角色能够查看管道和作业结果仍然很好(并且更可取)。
解决方案
推荐阅读
- css - 媒体查询功能中从地图生成 SASS 动态颜色
- android - 如何在 google play 上检查另一个 android 应用程序的许可证有效性
- html - XSLT 如果条件抛出 - 缺少必需的属性“测试”
- python - 如何从python中的数组中删除分号?
- java - java scheduleWithFixedDelay 内存泄漏
- modal-dialog - Vue.js 2:模式对话框 - 方法成功时关闭
- mysql - Mysql查找所有用户的共同值
- javascript - 忽略承诺拒绝的简单方法
- apache-spark - Python Spark:.distinct().count() 和 countDistinct() 之间的区别
- oracle11g - 视图是否继承从表创建的索引?