diff --git a/DotNetBuilder/AllRules.ruleset b/DotNetBuilder/AllRules.ruleset new file mode 100644 index 0000000..6da0e13 --- /dev/null +++ b/DotNetBuilder/AllRules.ruleset @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/DotNetBuilder/Compiler.cs b/DotNetBuilder/Compiler.cs index dc78e45..224d90f 100644 --- a/DotNetBuilder/Compiler.cs +++ b/DotNetBuilder/Compiler.cs @@ -91,7 +91,7 @@ namespace MicroBuildServer.DotNetBuilder if (!string.IsNullOrEmpty(request.CodeAnalysisRuleSet)) { globalProperty.Add("RunCodeAnalysis", "true"); - globalProperty.Add("CodeAnalysisRuleSet", request.CodeAnalysisRuleSet); + globalProperty.Add("CodeAnalysisRuleSet", Path.Combine(BuilderAssemblyDirectory, "AllRules.ruleset")); globalProperty.Add("MBSBuilderPath", BuilderAssemblyDirectory); globalProperty.Add("CustomBeforeMicrosoftCSharpTargets", Path.Combine(BuilderAssemblyDirectory, "ImportStyleCop.targets")); } diff --git a/DotNetBuilder/MicroBuildServer.DotNetBuilder.csproj b/DotNetBuilder/MicroBuildServer.DotNetBuilder.csproj index 4692610..a946801 100644 --- a/DotNetBuilder/MicroBuildServer.DotNetBuilder.csproj +++ b/DotNetBuilder/MicroBuildServer.DotNetBuilder.csproj @@ -112,6 +112,9 @@ + + Always + Designer