在VSTS(托管TFS)中,我有一个使用MSBuild的构建定义。我真正想要的是使用任何规则违规检测注释拉取请求。但是我无法让分析仪工作。到目前为止我做了什么;
*.ruleset
文件在自托管构建代理上都不可用,因为它只安装了MSBuild(没有完整的Visual Studio)。对于与第1点相同的项目,我还使用了自定义规则集。综上所述,VSTS中的构建日志/构建概述不会列出任何规则违规。我的理解是代码分析应该自动运行,输出应该出现在构建概述页面上(即https://MYSITE.visualstudio.com/MYPROJECT/_build/index?buildId=XXX&_a=summary&tab=details
)。