【问题标题】:Sonar build breaker for travistravis 的声纳构建断路器
【发布时间】:2017-10-13 01:15:33
【问题描述】:

我正在开发一个持续集成的云环境,将 travis ci 用于服务器,使用 sonarqube.com 进行静态分析。我想知道在触发某些声纳阈值时是否有用于中断构建过程的插件/配置(例如声纳服务器版本的构建 braeker 插件)

【问题讨论】:

    标签: cloud travis-ci sonarqube-web


    【解决方案1】:

    看来 sonar qube 社区有一个插件:https://github.com/SonarQubeCommunity/sonar-build-breaker/

    【讨论】:

    • 是的,但该插件适用于声纳的可安装版本。我用的是云版。感谢您的回答。
    【解决方案2】:

    最后,我使用了一个用于 cobertura analisys 的 maven 插件,即 cobertura 插件,它从 pom 文件中获取配置,并包含在 travis 配置文件 (travis.yml) 中配置的 CI 管道中。脚本结果是:

    mvn clean cobertura:check sonar:sonar tomcat7:redeploy 
    

    声纳平台仅用于静态分析,而不用于 cobertura。 问候!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-26
      • 2014-07-19
      • 2014-12-23
      • 2017-02-18
      • 2016-06-21
      • 2018-06-30
      相关资源
      最近更新 更多