azure-devops - 当我尝试将 sonarqube 与 azure devops 构建管道连接时出现以下错误

标签 azure-devops sonarqube

[error][SQ] API GET '/api/server/version' failed, error was:
{ "code": "ECONNREFUSED", "errno": "ECONNREFUSED",
"syscall":"connect","address":"127.0.0.1","port":9000 }

我已经配置了 sonarqube,它在本地主机上运行良好。

最佳答案

您可能需要在本地代理上运行构建管道,以便与本地 Sonar 服务器集成。对于云托管代理,无法访问地址为 127.0.0.1:9000 的本地 SQ 服务器。

self-hosted agents的安装配置很简单,请查看微软官方详细指导here .

请检查练习2 here有关将构建管道与 SonarQube 集成的详细步骤。

但是,您也可以按照练习 1 中的详细步骤进行操作 here创建托管在 Azure 上的 Sonar 服务器。 Azure 托管的 SQ 服务器可与本地代理和 Microsoft 托管的代理配合使用。

关于azure-devops - 当我尝试将 sonarqube 与 azure devops 构建管道连接时出现以下错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58932629/

相关文章:

azure - 无法授予 C :/directory for user in Azure pipeline (provisioning machine - vs2017-win2016) 写入权限

c# - 使用配置转换使用 MSI 部署的桌面应用程序在 VSTS 上构建/发布流程

sonarqube - JaCoCo SonarQube 不兼容版本 1007

svn - 是否可以通过预提交 Hook 运行 SonarQube 分析

sonarqube - 如何从 SonarQube api 获取超过 500 个问题

.net - 在 Azure CI 构建期间找不到任何程序集

azure - 无法使用 Azure Bicep 和 Azure DevOps 管道部署 Azure 事件网格命名空间和主题

azure - 如何在Azure Pipelines中使用Bazel?

java - Sonar - 存储副本 - 不应直接存储或返回可变成员

SonarQube - 即使代码库没有发生任何修改, Sonar 方式在泄漏期间的覆盖也会失败