sonarqube-gradle-plugin: неправильный базовый каталог, полученный для подпроектов на два уровня глубже

У меня есть мультипроект со следующей структурой:

:very:bestappever
:bestappever-distrib

SonarQubePlugin дает

:sonarqube
09:35:05.139 INFO  - Load global repositories
09:35:05.252 INFO  - Load global repositories (done) | time=114ms
09:35:05.254 INFO  - Server id: 20160428045618
09:35:05.256 INFO  - User cache: C:\Users\tk09\.sonar\cache
09:35:05.265 INFO  - Install plugins
09:35:05.401 INFO  - Install JDBC driver
09:35:05.414 INFO  - Create JDBC datasource for jdbc:mysql://10.48.213.38:3306/sonar
09:35:06.456 INFO  - Initializing Hibernate
:sonarqube FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':sonarqube'.
> The base directory of the module ':very:bestappever' does not exist: C:\Workarea\verybestappever\very\:very:bestappever

Вы можете заметить, что полный путь к проекту ':very:bestappever' вставлен не в то место.

Это может быть связано с https://jira.sonarsource.com/browse/SONARGRADL-12 из которого я взял пример bestappever, переместив проект :bestappever в :very:bestappever. Вы можете найти этот пример по адресу https://github.com/ThiporKong/sonarqube-gradle-issue< /а>.

Я что-то упускаю? Существуют ли какие-либо параметры конфигурации, которые можно использовать для работы с глубоко вложенными мультипроектами Gradle? Я пробовал предложения из Sonarqube, как правильно настроить подпроекты gradle ? но безрезультатно.

Спасибо и привет,

Типор


person Thipor Kong    schedule 28.04.2016    source источник
comment
кажется таким же, как gradle sonar jacoco ищет каталог, а также проект "> stackoverflow.com/questions/36896336/   -  person Henry    schedule 28.04.2016


Ответы (1)


О проблеме также сообщается в группе пользователей SonarQube. Создан тикет (https://jira.sonarsource.com/browse/SONARGRADL-14) и выпуск исправления 2.0.1 был развернут на портале плагинов Gradle.

person Julien H. - SonarSource Team    schedule 28.04.2016