Sonar-runner не может создать папку с отчетом о проблеме

Я использую sonar-runner-2.4 на сервере sonarqube 4.5.6 (Windows 7-32 бит).

Я запускаю анализ образца кода С++. Странно то, что вывод на консоль по-прежнему показывает, что анализ завершен.

Однако в папке .sonar не создается папка с отчетом о проблеме.

Ниже приведен фрагмент вывода консоли после запуска sonar-runner.

 14:35:58.160 INFO  - Store results in database
 14:35:58.160 DEBUG - Execute org.sonar.batch.index.MeasurePersister
 14:35:58.255 DEBUG - Execute org.sonar.batch.index.DuplicationPersister
 14:35:58.260 DEBUG - Execute org.sonar.batch.index.ComponentDataPersister
 14:35:58.280 DEBUG - Execute org.sonar.batch.issue.IssuePersister
 14:35:58.285 DEBUG - Execute org.sonar.batch.phases.GraphPersister
 14:35:58.350 INFO  - ANALYSIS SUCCESSFUL, you can browse http://x.x.x.x:9000/dashboard/index/test_dummy
 14:35:58.350 DEBUG - Evict preview database
 14:35:58.350 DEBUG - Download: http://x.x.x.x:9000/batch_bootstrap/evict?project=1725 (no proxy)
 14:35:58.425 DEBUG - Post-jobs : org.sonar.issuesreport.ReportJob@d718c1 -> org.sonar.plugins.core.issue.notification.SendIssueNotificationsPostJob@19a2e83 -> org.sonar.plugins.core.batch.IndexProjectPostJob@163c13b -> org.sonar.plu
 14:35:58.425 INFO  - Executing post-job class org.sonar.issuesreport.ReportJob
 14:35:58.425 INFO  - Executing post-job class org.sonar.plugins.core.issue.notification.SendIssueNotificationsPostJob
 14:35:58.425 INFO  - Executing post-job class org.sonar.plugins.core.batch.IndexProjectPostJob
 14:35:58.450 INFO  - Executing post-job class org.sonar.plugins.dbcleaner.ProjectPurgePostJob
 14:35:58.460 INFO  - -> Keep one snapshot per day between 2016-02-05 and 2016-03-03
 14:35:58.460 INFO  - -> Keep one snapshot per week between 2015-03-06 and 2016-02-05
 14:35:58.460 INFO  - -> Keep one snapshot per month between 2011-03-11 and 2015-03-06
 14:35:58.465 INFO  - -> Delete data prior to: 2011-03-11
 14:35:58.470 DEBUG - ==>  Preparing: select * from projects p where p.id=?
 14:35:58.480 DEBUG - ==> Parameters: 1725(Long)
 14:35:58.485 DEBUG - <==      Total: 1
 14:35:58.485 DEBUG - ==>  Preparing: select * from projects where scope='PRJ' and root_id=?
 14:35:58.485 DEBUG - ==> Parameters: 1725(Long)
 14:35:58.490 DEBUG - <==      Total: 0
 14:35:58.490 INFO  - -> Clean test_dummy [id=1725]
 14:35:58.490 INFO  - <- Clean snapshot 16948
 14:35:58.640 DEBUG - Release semaphore on project : org.sonar.api.resources.Project@1e187ff[id=1725,key=test_dummy,qualifier=TRK], with key batch-test_dummy
 INFO: ------------------------------------------------------------------------
 INFO: EXECUTION SUCCESS
 INFO: ------------------------------------------------------------------------
 Total time: 5.940s
 Final Memory: 11M/109M
 INFO: ------------------------------------------------------------------------

Файл Sonar-project.properties

 sonar.projectKey=test_dummy    
 sonar.projectName=test_dummy
 sonar.projectVersion=1.0
 sonar.sources=.

 sonar.sourceEncoding=UTF-8

 sonar.language=c++

Есть ли что-то, чего мне все еще не хватает с точки зрения конфигурации или чего-то вообще?

Заранее спасибо...


person samuraiV    schedule 04.03.2016    source источник


Ответы (1)


Согласно документации плагина отчетов о проблемах:

Чтобы получить отчет в формате HTML, установите для свойства sonar.issuesReport.html.enable значение true.

Вы также можете включить это по умолчанию в общих настройках SonarQube (раздел «Отчет о проблемах»).

person Nicolas B. - SonarSource Team    schedule 04.03.2016
comment
Спасибо @n_stan. Помогла установка плагина отчета о проблеме и включение отчета HTML. На самом деле я установил плагин отчета о проблеме, но не включил отчет HTML в общих настройках ранее. - person samuraiV; 04.03.2016
comment
Правильно, вы также можете сделать это в настройках сервера, отредактировать ответ (вы должны принять его, если он ответил на ваш вопрос). - person Nicolas B. - SonarSource Team; 04.03.2016