【问题标题】:Sonar Maven plugin - fail the build on violationSonar Maven 插件 - 违反构建失败
【发布时间】:2011-05-18 11:28:18
【问题描述】:

有没有办法配置 Sonar 或 Sonar Maven 插件以在检测到违反特定优先级(阻止程序、严重)时使构建失败?

【问题讨论】:

    标签: java maven-2 continuous-integration metrics sonarqube


    【解决方案1】:

    您必须在质量配置文件中定义阻塞/严重违规数量的警报阈值(>0 是您的情况)并安装构建破坏插件(声纳 2.4 更新中心中的“集成”类别)。

    【讨论】:

    • 这是一个很好的解决方案,但需要 root 访问声纳服务器并影响所有项目。一个侵入性较小的解决方案是针对声纳质量门健康端点执行 curl 语句,例如yoursonarserver:9000/api/qualitygates/…
    猜你喜欢
    • 2016-02-21
    • 2017-05-21
    • 2015-09-04
    • 2012-05-06
    • 1970-01-01
    • 1970-01-01
    • 2021-06-27
    • 2017-06-13
    • 1970-01-01
    相关资源
    最近更新 更多