Sonarqube 5 にアップグレードしました (非常に古い 2.14 から)。
(新しい) プロジェクト (マルチプロジェクト gradle ビルド、 gradle を使用2.3-rc-3
) をビルドすると、ビルドは成功し、ソナー コンソールにコード違反が表示されます。
デザインのリンクをクリックすると、
No DSM data available for the component
同様の質問/回答を探した後、確認したところ、正しいと思われるエントリが./build/tmp/sonarRunner/sonar-project.properties
含まれています。<project>.sonar.binaries
アップデート:
5.0 のクリーン インストールを試してみました。同じ結果です。だから私は4.5.2をインストールしました(これも新しいクリーンなデータベースです)。それは正常に動作するので、5.0のみの問題のようです。
私はこのブランチからspring-amqpを構築しています...
./gradlew build sonarRunner -Dsonar.host.url=http://xxxxx:9000 \
-Dsonar.jdbc.url=jdbc:oracle:thin:@xxxxx:1521/XE \
-Dsonar.jdbc.username=xxxxx -Dsonar.jdbc.password=xxxxx