azure-devops - 无法在分支机构策略的“需要其他服务的批准”中选择“SonarCloud/Quality Gate”
问题描述
根据 sonarcloud 博客 ( https://blog.sonarsource.com/integrate-sonarcloud-with-vsts-to-boost-code-quality ) 和 Azure DevOps 实验室 ( https://www.azuredevopslabs. com/labs/vstsextend/sonarcloud/)我应该能够将分析结果用作我的拉取请求的质量门。不幸的是,添加新状态策略时不会出现此选项。
该代码已在构建中进行了分析,在构建摘要中您可以看到来自 sonarcloud 的结果。
我需要做的最后一件事是将其添加为批准拉取请求要求。
解决方案
经过几次尝试、更改和其他设置调整,我设法让它运行起来。我认为这个问题是通过创建一个新的个人访问令牌来解决的,并且只选择了代码读/写选项。现在 sonarcloud 装饰工作(为代码提供注释)并且在分支安全策略设置中可以选择状态策略。
推荐阅读
- mysql - mysql。选择具有最大字段的行,按其他字段分组
- postgresql - pgr_dijkstra 返回一个空集
- c# - 使用 IDictionary 将 JSON 反序列化为复合模型
- azure-devops - 如何使用 REST API 将 ServiceNow 自定义应用程序与 Azure Devops 集成
- react-native - Wix RNN v3 Navigation.pop() 回调?
- excel - 想要创建一些重复公式但需要下一组单元格的 VBA 代码
- c# - 在一行中实例化并返回一个对象
- javascript - 我应该从 HTMLProps 继承反应道具吗
? - javascript - HTML - 加载新标签时如何隐藏加载 div?
- pandas - 熊猫为每个值组选择第一行