Msbuild 制作,;詹金斯听从我的命令

Msbuild 制作,;詹金斯听从我的命令,msbuild,jenkins,stylecop,Msbuild,Jenkins,Stylecop,我们正在用最新版本的StyleCop为Jenkins做准备 我们现有的Jenkins安装程序通过nant通过StyleCopCmd调用StyleCop,但StyleCopCmd似乎越来越过时,并且没有维护;我宁愿把它剪掉。所以,受支持的最佳解决方案似乎是从msbuild调用StyleCop 我们的解决方案由多个项目组成,但Jenkins Villences插件需要一个stylecop.influences.xml文件,因此广泛使用的导入stylecop.targets并从每个“csproj”文件

我们正在用最新版本的StyleCop为Jenkins做准备

我们现有的Jenkins安装程序通过nant通过StyleCopCmd调用StyleCop,但StyleCopCmd似乎越来越过时,并且没有维护;我宁愿把它剪掉。所以,受支持的最佳解决方案似乎是从msbuild调用StyleCop

我们的解决方案由多个项目组成,但Jenkins Villences插件需要一个
stylecop.influences.xml
文件,因此广泛使用的导入stylecop.targets并从每个“csproj”文件中调用它的解决方案似乎不起作用(因为这会产生多个违规文件,Jenkins插件无法处理这些文件)

因此:

  • 是否有某种方法可以合并多个StyleCop违规文件,以便Jenkins违规插件将其视为一个文件,或者
  • 在Msbuild中,是否有某种方法可以窥视多个“.csproj”文件,提取“.cs”文件并在一个er中通过StyleCop运行它们。或者:
  • 考虑到我们使用的是Jenkins和多个项目文件,有没有其他方法可以报告解决方案中所有项目的违规行为
  • 感谢您的帮助。

    请参阅:


    基本上,使用XML文件名模式
    ***/stylecopinvalices.XML

    非常感谢;该链接为我提供了两种不同的选择。