我在TeamCity(v8)项目中添加了一个Inspections(.NET)构建步骤,该项目包含一个虚拟C#类的Visual Studio 2010解决方案构建步骤.
如果我收到任何检查错误或警告,则构建步骤具有设置为失败的故障条件.
我的虚拟类只生成2个建议,但构建失败声明
"在度量标准更改时构建失败:检查警告的数量太大:3".
有没有办法让TeamCity步骤忽略建议?
我启用了调试输出,并且该步骤肯定没有警告:
<!-- Generated by InspectCode 2.0.0.0 -->
<Report ToolsVersion="2.0">
<Information>
<Solution>Demo.sln</Solution>
<InspectionScope><Element>Solution</Element></InspectionScope>
</Information>
<IssueTypes><IssueType Id="InconsistentNaming" Category="Constraints Violations" Description="Inconsistent Naming" Severity="SUGGESTION"/>
<IssueType Id="UnusedMember.Global" Category="Redundancies in Symbol Declarations" Description="Type or type member is never used: Non-private accessibility" Severity="SUGGESTION"/>
</IssueTypes>
<Issues>
<Project Name="Demo">
<Issue TypeId="UnusedMember.Global" File="Demo\Class1.cs" Offset="36-42" Line="3" Message="Class 'Class1' is never used"/>
<Issue TypeId="UnusedMember.Global" File="Demo\Class1.cs" Offset="71-76" Line="5" Message="Field 'maybe' is never used"/>
<Issue TypeId="InconsistentNaming" File="Demo\Class1.cs" Offset="71-76" Line="5" Message="Name 'maybe' does not match rule 'Fields (not …Run Code Online (Sandbox Code Playgroud) c# visual-studio-2010 code-inspection resharper-7.1 teamcity-8.0