【发布时间】:2019-01-01 20:21:13
【问题描述】:
我在 Windows 机器上运行 SonarQube 服务器和 Jenkins 实例。
我创建了 Jenkins 作业以使用 SonarQube 生成代码覆盖率报告。 该作业在 Linux 机器上运行
- 构建代码
- 运行单元测试用例
- 运行声纳扫描仪
但后来我在 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 上获得结果。有可能吗?
【问题讨论】:
-
您期望我们从错误消息中猜出您在做什么?另请注意 cygwin-1.7.4-1 已有 8 年历史。 sourceware.org/ml/cygwin-announce/2010-04/msg00005.html 可能是时候更新一些东西了?
-
您的代码编译时是否没有错误和警告没有这些标志?它是否成功执行?如果没有,请先修复它,包括警告!
-
是的。删除这些标志后代码编译成功
-
在从 Jenkins 运行作业之前,您是否确保 SonarQube 已启动??
标签: jenkins sonarqube sonarqube-scan sonarscanner