Я использую Jenkins ver 2.89.2 с подключаемым модулем SonarQube Scanner, версия 2.4. Когда я запускаю сканер для MSBuild, он работает, я вижу такие строки в журналах:
Загрузка из http://MyServer:9000/api/server/version...
и т. Д. *
Но затем все рушится, когда я получаю:
ОШИБКА: ошибка во время выполнения сканера SonarQube java.lang.IllegalStateException: невозможнозагрузить класс компонента org.sonar.batch.bootstrap.BatchPluginInstaller
и т. д. *
Причина: у вас нет прав на выполнение любого анализа SonarQube.Пожалуйста, свяжитесь с вашим администратором SonarQube.
Но я считаю, что псевдо-пользователь, под которым выполняется задание, авторизован, потому что в прошлом все работало.Я попытался заново сгенерировать токен аутентификации, но это не сработало.
Некоторые предыстории: я установил текущую версию сканера SonarQube, но затем обнаружил, что он не совместим с моей версией Jenkins.Мне пришлось удалить новую версию, а затем найти более старую версию плагина (я нашел 2.4) для установки.
Возможно, что-то было потеряно в процессе возврата к более старой версии плагина.
Люди расстраиваются из-за того, что не видят анализ.
У вас есть идеи, что не так?
Заранее спасибо.