Как настроить плагин Jacoco на сервере sonarqube? - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть проект, в котором мой sonarqube находится на удаленном сервере, а сервер подключен к хранилищу SVN.

Теперь я могу sh добавить плагин jacoco в sonar qube, который будет проверять проект из SVN создайте его и создайте отчет о покрытии кода и отобразите его в моем отчете сонара. Может кто-нибудь предложить, что я должен сделать для этого.

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

1 Ответ

0 голосов
/ 24 апреля 2020

Прежде всего, вы упускаете важный шаг. SonarQube Server будет отображать только ваш отчет и ваши данные, а также сообщать вам, прошли ли вы проверку качества или нет, и отображать ваши проблемы. Но это не сделает анализирующую часть.

Для этого вам необходимо использовать сканер SonarQube. Доступно несколько сканеров, как вы можете видеть здесь . Эти сканеры могут выполняться локально или в идеале будут интегрированы в ваш конвейер непрерывной интеграции через Jenkins, Bamboo, TeamCity и др. c. Этот сканер проанализирует ваш проект на основе плагинов / датчиков на вашем сервере Sonarqube.

Этот сканер должен быть настроен так, чтобы указывать на ваш сервер через свойство sonar.host.url, и в идеале у вас должна быть некоторая настройка входа в систему. Более подробную информацию об этом можно найти в документации SonarQube , которую я настоятельно рекомендую прочитать.

...