2011-12-16 12 views
4

最新のStyleCopでJenkinsをセットアップしようとしています。StyleCopとJenkinsが自分の入札を行う

私たちの既存のJenkinsセットアップでは、nantによってStyleCopCmd経由でStyleCopが呼び出されましたが、StyleCopCmdは古くなり、維持されていないようです。私はむしろそれをカットしたいと思います。だから、最高のサポートされているソリューションは、msbuildからStyleCopを呼び出すようだ。

当社のソリューションは、複数のプロジェクトで構成されていますが、ジェンキンス違反プラグインは、単一stylecop.violations.xmlファイルを期待し、それが動作しませんようにStyleCop.targetsをインポートし、各「csproj」ファイルからそれを呼び出すのに広く文書化ソリューションは思わ(これは、Jenkinsプラグインが対応できない複数の違反ファイルを生成するためです)。 SO

  1. は、それらがジェンキンス違反プラグインによって1、OR
  2. として扱われるように、複数StyleCop違反ファイルをマージするいくつかの方法がいくつかの方法がMSBuildので、覗くと、ありますあります複数の '.csproj'ファイルを作成し、 '.cs'ファイルを抽出してStyleCopですべて実行します。別の方法として、
  3. Jenkinsと複数のプロジェクトファイルを使用している場合、ソリューション内のすべてのプロジェクトに対して違反を報告する方法はありますか?

喜んでお寄せいただきありがとうございます。

答えて

関連する問題