如果SonarQube无法通过质量门,则VSTS构建失败

伊万

我们将VSTS构建与标准SonarQube构建步骤结合使用:

  • SonarQube for MsBuild-开始分析
  • ... 建造
  • 用于MsBuild的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任务

https://blogs.msdn.microsoft.com/visualstudioalm/2016/02/11/use-sonarqube-quality-gates-to-control-your-visual-studio-team-services-builds/

此更新的任务在TFS 2015 Update 1中不可用,但在Update 2 RC1和VSTS(VSO)中可用。

问候,韦斯

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Numpy构建失败,无法导入多数组

来自分类Dev

如果surefire:test目标失败,如何使Maven构建失败?

来自分类Dev

版本升级到4.3后,SonarQube质量门未显示

来自分类Dev

从Sonarqube API访问质量门状态

来自分类Dev

Android构建失败“无法运行Ant版本”

来自分类Dev

SonarQube 5.2多模块Maven项目中模块的质量门名称

来自分类Dev

让质量门违规无法进行增量分析

来自分类Dev

如果集成测试失败,则在Maven中跳过构建失败

来自分类Dev

质量门周期(SonarQube 5.4)

来自分类Dev

SonarQube无法完成构建后步骤

来自分类Dev

无法通过Bazel构建Retrainer

来自分类Dev

通过api知道哪个构建步骤失败

来自分类Dev

VSTS git构建失败,并带有git子模块

来自分类Dev

通过Xcode机器人创建的IPA无法为APNS运行,但如果通过Xcode本身手动构建或由Xcode作为存档构建,则可以运行

来自分类Dev

基于质量门的Sonarqube Sqale评级

来自分类Dev

SonarQube无法完成构建后步骤

来自分类Dev

无法通过Bazel构建Retrainer

来自分类Dev

VSTS更新后,预构建事件失败

来自分类Dev

如何在 Sonarqube 中使用质量门来触发 jenkins 的 webhook

来自分类Dev

VSTS 构建在获取源上失败

来自分类Dev

VSTS 构建失败,但门户显示部署成功

来自分类Dev

在 VSTS 中构建时,asp .net core restore 命令失败

来自分类Dev

VSTS 默认代理构建失败 angular 5 App

来自分类Dev

VSTS 构建失败 - 无法创建 zip 文件

来自分类Dev

SonarQube 不同质量轴

来自分类Dev

制作简单容器时 VSTS 构建失败

来自分类Dev

通过 Microsoft Appcenter 将 VSTS 构建分发到 Play 商店

来自分类Dev

如果出现 SurefireBooterForkException,如何构建失败?

来自分类Dev

在 VSTS 的 CI 构建中配置 Sonarqube 分析

Related 相关文章

  1. 1

    Numpy构建失败,无法导入多数组

  2. 2

    如果surefire:test目标失败,如何使Maven构建失败?

  3. 3

    版本升级到4.3后,SonarQube质量门未显示

  4. 4

    从Sonarqube API访问质量门状态

  5. 5

    Android构建失败“无法运行Ant版本”

  6. 6

    SonarQube 5.2多模块Maven项目中模块的质量门名称

  7. 7

    让质量门违规无法进行增量分析

  8. 8

    如果集成测试失败,则在Maven中跳过构建失败

  9. 9

    质量门周期(SonarQube 5.4)

  10. 10

    SonarQube无法完成构建后步骤

  11. 11

    无法通过Bazel构建Retrainer

  12. 12

    通过api知道哪个构建步骤失败

  13. 13

    VSTS git构建失败,并带有git子模块

  14. 14

    通过Xcode机器人创建的IPA无法为APNS运行,但如果通过Xcode本身手动构建或由Xcode作为存档构建,则可以运行

  15. 15

    基于质量门的Sonarqube Sqale评级

  16. 16

    SonarQube无法完成构建后步骤

  17. 17

    无法通过Bazel构建Retrainer

  18. 18

    VSTS更新后,预构建事件失败

  19. 19

    如何在 Sonarqube 中使用质量门来触发 jenkins 的 webhook

  20. 20

    VSTS 构建在获取源上失败

  21. 21

    VSTS 构建失败,但门户显示部署成功

  22. 22

    在 VSTS 中构建时,asp .net core restore 命令失败

  23. 23

    VSTS 默认代理构建失败 angular 5 App

  24. 24

    VSTS 构建失败 - 无法创建 zip 文件

  25. 25

    SonarQube 不同质量轴

  26. 26

    制作简单容器时 VSTS 构建失败

  27. 27

    通过 Microsoft Appcenter 将 VSTS 构建分发到 Play 商店

  28. 28

    如果出现 SurefireBooterForkException,如何构建失败?

  29. 29

    在 VSTS 的 CI 构建中配置 Sonarqube 分析

热门标签

归档