1

次の構造のマルチプロジェクトがあります。

: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' のフル パスが間違った場所に挿入されていることに注意してください。

これは、:bestappever プロジェクトを :very:bestappever に移動して bestappever の例を採用したhttps://jira.sonarsource.com/browse/SONARGRADL-12に関連している可能性があります。この例はhttps://github.com/ThiporKong/sonarqube-gradle-issueにあります。

何か不足していますか?深くネストされた gradle マルチプロジェクトを操作するために使用できる構成オプションはありますか? Sonarqubeからの提案を試してみましたが、gradle サブプロジェクトを正しく構成する方法は? しかし、役に立たない。

よろしくお願いいたします。

ティポール

4

1 に答える 1