2016-05-24 5 views
1

ソナー解析を実行する異なる名前の2つのgradleプロジェクトがあります。彼らはSonarQubeで分析を成功裏に構築することに成功します。しかし、プロジェクトAがSonarQubeで解析を行ったときにプロジェクトBを実行すると、SonarのみがプロジェクトBを表示し、以前はプロジェクトAで表示されていた解析がSonarから消えてしまいました。SonarQube 5.5の最新の解析で他のプロジェクトが削除されました

両方のプロジェクト分析を同時にSonarQubeに存在させるにはどうすればよいですか?

答えて

2

G. Ann氏は下記のように指摘しました(ありがとうございます)。プロジェクトはお互いを置き換えていたので、それぞれのプロジェクトにというユニークなプロジェクトキーを与えました。

だからbuild.gradleにプロジェクトのためにAIが追加さ:

sonarqube { 
    properties { 
    property "sonar.projectKey", "projectA" 
    } 
} 

をだから、プロジェクトBIのためのbuild.gradleに追加:

ソナーでプロジェクトを区別し、今私は
sonarqube { 
    properties { 
    property "sonar.projectKey", "projectB" 
    } 
} 

を両方のプロジェクトを同時に見ている。

+1

これを少し拡張して、プロジェクトが互いに置き換えられていて、_unique_プロジェクトのキー値で2つを区別しなければならないことがあります。 –

+0

ありがとうございましたG. Ann私はこれらの変更を行いました。 – binarylegit

関連する問題