将声纳分析与Ci build集成的问题

时间:2019-06-10 12:01:45

标签: azure-devops sonarqube

我正在尝试使用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。  谁能帮助我找到为什么发生此问题。

1 个答案:

答案 0 :(得分:0)

  

将声纳分析与Ci build集成的问题

根据错误消息 API GET'/ api / server / version'失败,看来您的Azure DevOps代理无法连接到SonarQube URL。

如果您使用的是托管代理,则该代理无法访问您的本地主机SonarQube服务器。因此,您必须使用私人代理。

如果您正在使用专用服务器,但仍然存在此问题,则应确认您的专用代理可以连接到SonarQube服务器。

检查similar thread以获得更多详细信息。

希望这会有所帮助。