gpt4 book ai didi

msbuild - 让 StyleCop 和 Jenkins 听从我的命令

转载 作者:行者123 更新时间:2023-12-02 20:31:03 25 4
gpt4 key购买 nike

我们正在尝试使用最新版本的 StyleCop 设置 Jenkins。

我们现有的 Jenkins 设置通过 StyleCopCmd 通过 nant 调用 StyleCop,但 StyleCopCmd 似乎越来越过时且无人维护;我宁愿把它删掉。因此,最好的支持解决方案似乎是从 msbuild 调用 StyleCop。

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

所以:

  1. 是否有某种方法可以合并多个 StyleCop 违规文件,以便 Jenkins Violations 插件将它们视为一个文件,或者
  2. 在 Msbuild 中,是否有某种方法可以查看多个“.csproj”文件、提取“.cs”文件并通过 StyleCop 一次性运行它们。或者:
  3. 鉴于我们使用 Jenkins 和多个项目文件,是否有其他方法可以报告解决方案中所有项目的违规行为?

非常感谢您的帮助。

最佳答案

请参阅:http://ferritedog.wordpress.com/2011/05/27/1-hour-guide-to-continuous-integration-setup-jenkins-meets-net/

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

关于msbuild - 让 StyleCop 和 Jenkins 听从我的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8534077/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com