Выполнение Sonarqube src / test на версии 7.6 с Gradle - PullRequest
0 голосов
/ 26 марта 2019

Я пытаюсь проанализировать все java-файлы, расположенные в каталоге src / test, но я не могу заставить это работать.

Я попробовал варианты ниже

C:\Users\Test\SonarQube>gradle clean sonarqube -Dsonar.sources=src

Задание: sonarqube FAILED

FAILURE: сборка не удалась, исключение.

Что пошло не так: Не удалось выполнить задачу ': sonarqube'. Файл src / test / java / LibraryTest.java не может быть проиндексирован дважды. Пожалуйста, проверьте это Шаблоны исключения / исключения создают непересекающиеся наборы для основного и тестового файлов

Try: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с --info или --debug ption, чтобы получить больше вывода журнала. Запустите с --scan, чтобы получить полное представление.

2) Я также пытался с -Dsonar.sources = src / test -Dsonar.inclusion = src / ** / *. Java

C:\Users\Test\SonarQube>gradle clean sonarqube -Dsonar.sources=src
/test -Dsonar.inclusions= src/**/*.java

Подобрал JAVA_TOOL_OPTIONS: -Djdk.http.auth.tunneling.disabledSchemes = ""

FAILURE: сборка не удалась, исключение.

  • Что пошло не так: Задача 'src / ** / *. Java' не найдена в корневом проекте 'SonarQube'.

  • Попробуйте: Запустите задачи gradle, чтобы получить список доступных задач. Запустить с параметром --stacktrace чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала , Запустите с --scan, чтобы получить полное представление.

  • Получите дополнительную помощь по https://help.gradle.org

СТРОИТЬ СБОЙ за 1с

3)

C:\Users\Test\SonarQube>gradle clean sonarqube -Dsonar.sources=src
/test -Dsonar.inclusions=src/test/*.java

Подобрал JAVA_TOOL_OPTIONS: -Djdk.http.auth.tunneling.disabledSchemes = ""

Задача: тест Подобрал JAVA_TOOL_OPTIONS: -Djdk.http.auth.tunneling.disabledSchemes = ""

Задача: sonarqube Не удалось установить рабочий каталог скрытым: C: \ Users \ Test \ SonarQube \ build \ sonar Ошибка автоопределения поставщика SCM. Пожалуйста, используйте "sonar.scm.provider" для определения SCM вашего проекта, или отключите датчик SCM в настройках проекта.

СТРОИТЬ УСПЕШНО в 10 с 5 действенных заданий: 5 выполненных

Но все равно я не вижу изменений на сервере sonarqube

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