Ich habe ein Multi-Projekt mit folgenden Struktur:Sonarqube-gradle-Plugin: Falsche Verzeichnis Basis abgeleitet für Teilprojekte zwei Ebene tief
:very:bestappever
:bestappever-distrib
Die SonarQubePlugin gibt
: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
können Sie Beachten Sie, dass der vollständige Pfad des Projekts ': sehr: Bestappever' an der falschen Stelle eingefügt wird.
Dies kann mit https://jira.sonarsource.com/browse/SONARGRADL-12 zusammenhängen, von dem ich das Bestappeaver-Beispiel übernommen habe, indem ich das: Bestappever-Projekt nach: very: bestappever verschoben habe. Sie finden dieses Beispiel unter https://github.com/ThiporKong/sonarqube-gradle-issue.
Fehle ich etwas? Gibt es Konfigurationsoptionen, die verwendet werden können, um mit tief verschachtelten Gravel-Multiprojekten zu arbeiten? Ich habe die Vorschläge aus Sonarqube how to configure gradle sub-projects correctly? aber vergeblich versucht.
Danke und Gruß,
Thipor
scheint das gleiche zu sein wie http://stackoverflow.com/questions/36896336/why-is-gradle-sonar-jacoco-looking-for-dir-and-also-project – Henry