SonarQube 扫描器执行错误 [Windows - Linux 主从]

Error in SonarQube Scanner Execution [Windows - Linux Master-Slave]

我在 Windows 机器上有 SonarQube 服务器和 Jenkins 实例 运行。

我已经创建了 Jenkins 作业来使用 SonarQube 生成代码覆盖率报告。 此作业在 Linux 机器

上运行
  1. 构建代码
  2. 运行 单元测试用例
  3. 运行声纳扫描仪

但后来我在 jenkins 中出错

ERROR: Error during SonarQube Scanner execution
ERROR: Unable to execute SonarQube
ERROR: Caused by: Fail to get bootstrap index from server
ERROR: Caused by: Failed to connect to localhost/0:0:0:0:0:0:0:1:9000

错误是正确的,因为我的服务器是 运行 在 Windows 机器上而不是在 linux (127.0.0.1) 上。

想知道如何解决这个问题? 并在 Windows 上获得结果。可能吗?

需要检查声纳服务器名称/详细信息。不确定您是否使用插件或声纳运行器执行。两种方式都验证 sonar.host.url 值并确保它映射到正确的主机名和端口。