Sonar に、他のソナーからコード メトリクス データを収集する機能があるかどうかを知りたいです。
私が達成したいことは、10台の異なるマシンで10台のソナーが実行されているとします。
そして、他の 10 個のソナーすべてからデータを取得し、同じものを表示するソナーをマシンで実行しています。だから、個々のソナーをチェックする必要はありません。
同じことに関する情報やヘルプを感謝します。
Sonar に、他のソナーからコード メトリクス データを収集する機能があるかどうかを知りたいです。
私が達成したいことは、10台の異なるマシンで10台のソナーが実行されているとします。
そして、他の 10 個のソナーすべてからデータを取得し、同じものを表示するソナーをマシンで実行しています。だから、個々のソナーをチェックする必要はありません。
同じことに関する情報やヘルプを感謝します。
こんにちは、ソナーユーザーメーリングリストでこの質問をするべきです: http://www.sonarsource.org/support/support/
あなたの質問を正しく理解していなかったかもしれませんが、単一のソナー インスタンスを使用して、10 台の異なるマシンでビルドおよび分析プロセスを実行することで、問題を解決できると思います。私の会社では、他の多くの会社と同様に、ハドソン/ジェンキンスを使用して、さまざまなマシンでソナー分析をスケジュールしています。各ハドソン ノードは、同じ単一のソナー データベースに品質測定値を注入します。これは、ソナー hudson/jenkins プラグインを使用して簡単に実行できます。それが役に立てば幸い
Web サービス API インターフェイスの使用についてはどうですか?
http://docs.sonarqube.org/display/SONAR/Web+Service+API
http:// サーバーアドレス:9000 / ...
... /api/resources - すべてのプロジェクト ... /api/metrics - すべてのメトリック
...
それほど難しくないようです
Java での取得については、http://docs.sonarqube.org/display/SONAR/Using+the+Web+Service+Java+clientを参照してください。