我们正在通过sonar-maven-plugin在Jenkins构建中运行SQ分析。好多年了。
但是自从不时几个星期以来,我们的建筑就无限地悬挂着。加载全局设置或活动规则时(或之后)没有任何进展。
[12:31:32] [INFO] Load active rules
在其他情况下,它会挂起
SUBSTR(TO_DATE(q2.hedte,'YYYYMMDD'),1,10)
大约在同一时间我们升级到了Java 10,但是我没有发现有关声纳插件和Java 10的任何问题。
答案 0 :(得分:0)
似乎在声纳扫描仪引擎阴影下的okhttp版本3.8.1导致了挂起。
https://github.com/square/okhttp/issues/3422
在sonar-scanner-engine-shaded中手动替换okhttp类之后,我们不再挂起。
此问题已在SonarQube上进行了跟踪:https://jira.sonarsource.com/browse/SONAR-11487