SonarQube Анализировать зависимости проекта с помощью Gradle - PullRequest
0 голосов
/ 27 октября 2018

У меня есть несколько проектов, в которых один проект зависит от другого.Давайте предположим, что есть 3 отдельных проекта

  • Proj A
  • Proj B
  • Proj C

Внутри Proj A, как я уже упоминалмои зависимости как

depndencies{
  compile project(':Proj B') - Path mentioned in settings.gradle
  compile project(':Proj C')
}

Итак, если я запустил gradlew ProjA, все мои зависимые проекты также будут созданы.

Аналогично, у меня есть плагин Sonarqube в моем Proj A. В тот момент, когда ябеги Градлеу Сонакубе.Это идет к proj B и говорит, что

{пакет в ProjB} должен быть относительно проекта baseDir

Как я могу решить это?

1 Ответ

0 голосов
/ 28 октября 2018

Вы должны установить <projectName>.sonar.projectBaseDir свойства, например:

ProjB.sonar.projectBaseDir=/home/user/projB
ProjC.sonar.projectBaseDir=/home/user/projC

Подробнее о Параметры анализа .

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