2016-08-09 22 views
1

SonarQubeを使用して.NETプロジェクトの静的コード解析を実行する必要があります。LinuxプラットフォームでSonarQubeを使用して.NETコードを解析する

私は2機持っている:私はWindows上で分析を実行する必要があり、.NETコードとそのツールとソナーサーバー

  • のWindows(FxCopの、...)
    1. のLinuxを結果をLinuxマシン上のSonar Serverにプッシュします。

      誰かがこれを手伝ってくれますか?

    答えて

    2

    まず、SonarQubeサーバーに適切なプラグインをインストールする必要があります。そのため、C#がまだ存在しない場合は、そのプラグインをインストールする必要があります。

    次に、WindowsマシンにMSBuild用のSonarQube Scannerをインストールし、解析を実行します。これは、.NETコードの完全/適切な分析にはMSBuildが必要であり、Linuxでは動作しないためです。心配しないで、SonarQubeサーバーをホストしているマシンとは異なるマシンで分析を実行することは問題ありません。

    基本的に、ビルドステップをセットアップしてMSBuildの実行を盗聴し、ビルド中に収集されたデータに基づいて分析を実行します。

    詳細情報in the docs

    +0

    @GaganBajajに何を伝えるべきか分からない。わたしにはできる。 –

    +0

    これらの詳細を質問に入れることができればうれしいです。 –

    +0

    私は少し拡大しました@GaganBajaj –

    関連する問題