Игнорировать контрольные примеры при запуске проекта Maven с сонаром - PullRequest
2 голосов
/ 12 декабря 2011

Я установил гидролокатор и пытаюсь проанализировать приложение на основе maven с помощью следующей команды:

clean install -Dmaven.test.skip=true -Psonar  sonar:sonar

все еще выполняются тестовые примеры.

Что делать, если я не хочу анализироватьмодульные тесты?

Ответы [ 2 ]

6 голосов
/ 13 декабря 2011

Нашел решение, добавил -DskipTests=true командой maven.

Полная команда, которая работает для меня:

mvn clean install -DskipTests=true -Dmaven.test.failure.ignore=true sonar:sonar
-Dsonar.database=mysql
-Dsonar.jdbc.driver=com.mysql.jdbc.Driver -Dsonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8
1 голос
/ 11 августа 2014
mvn sonar:sonar -Dmaven.test.skip=true

также является опцией, но убедитесь, что ваши модульные тесты выполнялись раньше, чтобы получить результаты для покрытия модульных тестов в сонаре

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