SonarQube Azure Devops 未授权

Posted

技术标签:

【中文标题】SonarQube Azure Devops 未授权【英文标题】:SonarQube Azure Devops Not Authorized 【发布时间】:2019-07-17 16:19:09 【问题描述】:

我尝试设置 SonarQubein Azure DevOps。为此,我添加了准备分析任务并通过令牌将其连接到我的帐户。构建后,我有运行代码分析我有代码分析任务。但是他们抛出以下错误:

错误:SonarQube 扫描仪执行期间出错

错误:您无权运行分析。请联系项目管理员。

错误:

当我在本地计算机上使用相同的令牌执行它时,它会按预期工作并上传数据。

我的配置:

moneyfox 是组织密钥。我也试过project_key。但这会导致加载组件时出现问题。

编辑:当我使用项目键(“MoneyFox_MoneyFox”)时,我在运行代码分析任务中收到此错误:

我是否必须在页面上设置一些可以在 Azure DevOps 中执行的内容?

【问题讨论】:

【参考方案1】:

它应该是项目密钥,它在我这边可以正常工作。

构建管道配置

测试结果:

【讨论】:

感谢您的回答!实际的分析任务是否也有效?因为对我来说它在那里失败了。【参考方案2】:

请参阅 this 指南以使用 Azure DevOps 设置 SonarQube。

【讨论】:

以上是关于SonarQube Azure Devops 未授权的主要内容,如果未能解决你的问题,请参考以下文章

Sonarqube ANT 为 SAP Hybris 构建 azure devops

Sonarqube Azure Devops 分析后未扫描代码

为啥 SonarQube 不从 yaml 构建更新 Azure DevOps 质量门状态?

Azure DevOps 中项目的 Sonarqube 扫描问题

Azure devops 拉取请求中的 Sonarqube Quality Gate 状态链接始终指向 localhost

Azure Devops maven 构建在声纳 qube 实例中失败