JenkinsでSonarをセットアップしたい。しかし、Sonar サイトにこれを行うための 2 つの異なる方法が記載されているのか、それとも 2 つの必要な手順があるのかはわかりません。
私が理解している限り、それは2つの異なる方法です。この場合、違いは何ですか? (ソナー自体とソナー ランナーの) 長所と短所は何ですか?
JenkinsでSonarをセットアップしたい。しかし、Sonar サイトにこれを行うための 2 つの異なる方法が記載されているのか、それとも 2 つの必要な手順があるのかはわかりません。
私が理解している限り、それは2つの異なる方法です。この場合、違いは何ですか? (ソナー自体とソナー ランナーの) 長所と短所は何ですか?
SonarQube と Jenkins を使用してプロジェクトを分析する場合は、次のものが必要です。
稼働中の SonarQube サーバー
SonarQube Scanner for Jenkins がインストールされ、SonarQube サーバーを指すように構成された状態で稼働中の Jenkins サーバー
プロジェクトで SonarQube 分析を実行するように構成されたジョブ:
デフォルトおよび標準の SonarQube スキャナーの使用 (ほとんどのプロジェクトに適しています)
MSBuild 用の SonarQube スキャナーの使用 (.NET ソリューション用)
Maven ベースのプロジェクトでビルド後のアクションを使用する
詳細は、SonarQube Scanner for Jenkins のドキュメント ページで説明されています。