首页 > 解决方案 > 当我尝试将 sonarqube 与 azure devops 构建管道连接时出现以下错误

问题描述

[错误][SQ] API GET '/api/server/version' 失败,错误是:
{“code”:“ECONNREFUSED”,“errno”:“ECONNREFUSED”,
“syscall”:“connect”,“address”: "127.0.0.1","端口":9000 }

我已经配置了 sonarqube,它在 localhost 上运行良好。

标签: azure-devopssonarqube

解决方案


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

安装和配置自托管代理很容易,请在此处查看微软官方详细指南。

请在此处查看练习 2 ,了解将构建管道与 SonarQube 集成的详细步骤。

但是,您也可以按照此处练习 1 中的详细步骤创建托管在 azure 上的声纳服务器。Azure 托管的 SQ 服务器可与本地代理和 Microsoft 托管的代理一起使用。


推荐阅读