Почему sonar-maven-plugin зависает при загрузке глобальных настроек или активных правил? - PullRequest
0 голосов
/ 17 октября 2018

Мы выполняем анализ SQ в сборках Jenkins с помощью sonar-maven-plugin.Все хорошо в течение многих лет.

Но с некоторых пор время от времени у нас есть сборки, которые зависают бесконечно.Нет прогресса при (или после) загрузке глобальных настроек или активных правил.

[20:23:11] [INFO] --- sonar-maven-plugin:3.5.0.1254:sonar (default-cli) @ commons-vaadin ---
[20:23:11] [INFO] User cache: /var/jenkins/.sonar/cache
[20:23:17] [INFO] SonarQube version: 7.0.0
[20:23:17] [INFO] Default locale: "en_US", source code encoding: "UTF-8"
[20:23:18] [INFO] Publish mode
[20:23:18] [INFO] Load global settings

В других случаях он зависает на

[12:31:32] [INFO] Load active rules

Мы обновились до java 10 примерно в то же время, ноЯ не нашел никаких проблем, касающихся sonar plugin и java 10.

1 Ответ

0 голосов
/ 14 ноября 2018

Похоже, что версия okhttp 3.8.1 в sonar-scanner-engine-shaded вызвала зависания.

https://github.com/square/okhttp/issues/3422

После ручной замены классов okhttp в sonar-scannerу нас в тени у нас больше нет зависаний.

Эта проблема отслеживается в SonarQube здесь: https://jira.sonarsource.com/browse/SONAR-11487

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...