我已经安装了Jenkins Violations插件v0.7.11,但我遇到了显示FXCop和StyleCop违规行为的问题。
在设置中,我输入了推荐的XML文件名模式:
**/*/FxCopViolations.xml
**/*/StyleCopViolations.xml
报告显示:
fxcop <span style='color:red'>No reports</span> stylecop <span style='color:red'>No reports</span>
但是当在Visual Studio中本地构建时,我可以看到应该出现违规行为。
bin文件夹中存在XML文件。
我在这里缺少什么?
答案 0 :(得分:0)
以下是我用于项目的设置: 使用以下命令执行Windows批处理命令构建步骤:
fxcopcmd /file:"<files>" /out:"%WORKSPACE%\fxcop-report.xml" /rs:="C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Static Analysis Tools\Rule Sets\MinimumRecommendedRules.ruleset" /s /searchgac
然后我将XML文件名模式设为
fxcop-report.xml
希望这对你有用吗</ p>
答案 1 :(得分:0)
在命令行参数中:
FxCopCmd /project:"C:\Test_FxCop\Test_Assemblies.FxCop" /directory:"<trunkpath>\trunk" /out:"%WORKSPACE%\output.xml" /console /s
它将生成输出XML文件“output.xml”
转到“发布构建操作”并选择“报告违规”插件
在“XML filename pattern”列中,将名称设为“output.xml”
保存作业并再次运行..您肯定会有违规结果......
答案 2 :(得分:0)