38

JenkinsでSonarをセットアップしたい。しかし、Sonar サイトにこれを行うための 2 つの異なる方法が記載されているのか、それとも 2 つの必要な手順があるのか​​はわかりません。

私が理解している限り、それは2つの異なる方法です。この場合、違いは何ですか? (ソナー自体とソナー ランナーの) 長所と短所は何ですか?

4

1 に答える 1

52

SonarQube と Jenkins を使用してプロジェクトを分析する場合は、次のものが必要です。

  • 稼働中の SonarQube サーバー

  • SonarQube Scanner for Jenkins がインストールされ、SonarQube サーバーを指すように構成された状態で稼働中の Jenkins サーバー

  • プロジェクトで SonarQube 分析を実行するように構成されたジョブ:

    • デフォルトおよび標準の SonarQube スキャナーの使用 (ほとんどのプロジェクトに適しています)

    • MSBuild 用の SonarQube スキャナーの使用 (.NET ソリューション用)

    • Maven ベースのプロジェクトでビルド後のアクションを使用する

詳細は、SonarQube Scanner for Jenkins のドキュメント ページで説明されています。

于 2012-11-20T12:30:50.883 に答える