azure-devops - 开发者 ID 在审批和检查中不可见
问题描述
Azure DevOps:我有一个 yml 管道,我创建了一个名为 Prod 的环境。并向环境添加了批准和检查,并将 myID 添加为批准者。我的管道工作 100% 正常。但问题是我想添加一些其他用户 ID(首席开发人员)作为审批者。但是当我尝试选择可以批准管道的用户 ID 时,我可以看到我的 ID 和经理的 ID,但我看不到 Lead Developers ID。请告诉我如何确保我的首席开发人员 ID 在审批者列表中可见。
项目设置 > 团队 > ProjectName_Team > 在这里我可以看到所有 IDS(我自己、我的经理和所有开发人员,包括开发人员主管),但是当我尝试将开发人员主管添加为审批者时,为什么这些 ID 在列表中不可见。相反,我只能看到我的 ID 和经理 ID。
解决方案
项目设置 > 权限 > 组 > 创建一个新组(例如:prd-approvers)并将用户添加到该组。
现在 Pipelines > Environments > prd > Approvals and checks from 3 dot in right corner > Approvers > Add Group (prd-approvers)。
我创建了 4 个环境:
- prd
- prd-post
- 时间
- tst-post 和每个环境,我创建了一个单独的组。
推荐阅读
- reactjs - 按下按钮时React Native不更新图标
- ethereum - 具有以下条件的以太坊彩票智能合约
- django - 在我所有的 django URL 中都有一个常量参数
- go - 地图未更新:地图值是固定大小的数组
- vb6 - Visual Basic 6 - 参数不是可选的
- android -
使用 CDATA 和标签在 android 字符串文件中添加多个换行符? - pine-script - 在不使用 ema() 的情况下正确计算当前 EMA 值
- authentication - 如何在laravel 8登录期间检查其他字段
- typo3 - TYPO3 为 IRRE tt_content 隐藏 colPos
- javascript - 反应过渡组幻灯片动画在我的 Slider 组件上不起作用