azure - 拉取请求装饰在带有 azure devops 的 sonarqube 中不起作用

标签 azure azure-devops sonarqube azure-pipelines devops

我已经在 sonarqube 中配置了拉取请求修饰(ALM 配置),没有任何错误。

enter image description here

我在 Sonar 库中仍然有以下警告。

拉取请求装饰失败:无法联系 Azure DevOps 服务器:TF401019:名称或标识符为 SUPPORT-CI 的 Git 存储库不存在,或者您无权执行正在尝试的操作。

Azure devops 存储库中的空状态检查:

enter image description here

任何意见都会有帮助,谢谢。

最佳答案

现在正在运行,请交叉检查以下内容以调查问题:

  1. 使用“代码”>“读取和写入”权限生成 Azure token (PAT)。
  2. 确保同一用户(用于 PAT token )有权访问 Azure devops 项目(在安全条件下)。
  3. 转到 SonarQube 并配置 Azure DevOps 集成: 管理员 --> ALM 集成 --> Azure DevOps --> 创建配置。
  4. 转到 SonarQube 上的“添加项目”并配置存储库。 添加项目 --> Azure DevOps 以配置存储库。

祝你好运!

关于azure - 拉取请求装饰在带有 azure devops 的 sonarqube 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71240916/

相关文章:

c# - .Net 可移植类库和 Microsoft.WindowsAzure.Mobile.Service.EntityData

azure-devops - 迁移 Azure DevOps 数据时,如何为 ReflectedWorkItemId 解析 TF51005?

python - 使用 WIQL 从 Azure Devops 检索链接的工作项

maven-2 - Sonar Eclipse 插件 - "Test connection"

java - Sonar "duplicated code"在哪里?

Azure CLI 如何更改订阅默认值

Azure REST API 获取资源parentResourcePath 参数

.net - 验证客户端证书的最佳方法

azure-devops - 如何更改拉取请求分配给谁

java - 是否可以像在 gradle 中设置 sonar.sources 一样在 jenkins 中设置?