Я знаю, что это похоже на фоновые задачи sonarqube 5.2 иногда терпят неудачу без журнала - однако я не могу комментировать (из-за отсутствия очков репутации), чтобы добавить дополнительную информацию, поэтому попытался добавить этот пост в качестве ответа, но модераторы удалили его...
У меня была проблема с SonarQube 5.2
, а теперь и с 5.3 после вчерашнего обновления. Я попытался увеличить ведение журнала до TRACE на сервере и включить sonar.verbose=true в самом проекте.
Однако в выводе сборки maven нет дополнительной информации - просто нормально:
АНАЛИЗ УСПЕШЕН, вы можете просмотреть xxx в журналах сборки.
Я вижу POST /api/ce/submit?projectKey=xxxx&projectName=yyyy | time=757ms
в файлах журнала сервера, но больше ничего.
Я также вижу zip-файл в data\ce\reports
с именем, совпадающим с идентификатором в журнале сборки (например: AVI19fDPpe3MLWoccJn9.zip)
Однако я получаю периодические сбои на экране фоновых задач - без ссылки на журнал на экране фоновых задач и без создания журналов в каталоге data\ce\logs\reports
.
Я прибегнул к пересборке базы данных sonarqube с нуля для версии 5.3 (поскольку у нас все равно не было истории) - и ошибка все еще происходила.
Я использую:
- Oracle DB при новой
sonarqube 5.3
установке - Plugins:
- sonar-java-plugin-3.9
- сонар-ldap-плагин-1.5.1
- sonar-scm-perforce-plugin-1.3 (хотя сейчас стоит
sonar.scm.disabled=true
, так как в предыдущей версии были проблемы) - sonar-csharp-plugin-4.3 (не относится к этому анализу Java)
- sonar-scm-git-plugin-1.1 (не относится к этому анализу)
- sonar-scm-svn-plugin-1.2 (не относится к данному анализу)
- Я создаю проект Maven, используя
sonar-jacoco-listeners v 3.2
(также пробовал 2.9.1)