我正在尝试使用Ci build运行声纳分析。 我在vsts构建定义中添加了“在Sonarqube上准备分析”和“运行代码分析”任务。排队构建时出现以下错误:
[SQ] API GET ‘/api/server/version’ failed, error was: {“code”:“ENOTFOUND”,“errno”:“ENOTFOUND”,“syscall”:“getaddrinfo”,“hostname”:“sonarqube.sssss.com”,“host”:“sonarqube.ssss.com”,“port”:443}
我正在使用的Sonarqube版本是6.1。 谁能帮助我找到为什么发生此问题。
答案 0 :(得分:0)
将声纳分析与Ci build集成的问题
根据错误消息 API GET'/ api / server / version'失败,看来您的Azure DevOps代理无法连接到SonarQube URL。
如果您使用的是托管代理,则该代理无法访问您的本地主机SonarQube服务器。因此,您必须使用私人代理。
如果您正在使用专用服务器,但仍然存在此问题,则应确认您的专用代理可以连接到SonarQube服务器。
检查similar thread以获得更多详细信息。
希望这会有所帮助。