我们将VSTS构建与标准SonarQube构建步骤结合使用:
构建之后的一段时间,我可以在SonarQube中看到分析结果-无论是通过质量检验还是通过质量检验。但是,即使质量门操作失败,VSTS构建也会成功。
如果质量门失败,是否有办法使VSTS构建失败?
之后,请执行以下操作:http : //docs.sonarqube.org/display/SONAR/Breaking+the+CI+Build我尝试查找report-task.txt文件,但是在任何地方都看不到它。
我大概可以只将MSBuild.SonarQube.Runner.exe作为命令行构建步骤运行,如下所述:http : //docs.sonarqube.org/display/SONAR/Analyzing+with+SonarQube+Scanner+for+MSBuild#AnalyzingwithSonarQubeScannerforMSBuild -从命令行分析
但是我认为我应该首先尝试SonarQube的标准构建步骤
这是在5.3或更高版本上无法建立基于质量门违规的链接,它使用了SonarQube for MSBuild-Begin Analysis任务
此更新的任务在TFS 2015 Update 1中不可用,但在Update 2 RC1和VSTS(VSO)中可用。
问候,韦斯
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句