【问题标题】:SimpleCov code coverage comparize with last build in JenkinsSimpleCov 代码覆盖率与 Jenkins 中的上次构建进行比较
【发布时间】:2016-11-04 16:54:05
【问题描述】:

我有一种情况,我想比较上一个 Jenkins 构建与当前 Jenkins 构建的代码覆盖率,所以如果当前 Jenkins 构建代码覆盖率低于最后一个,构建应该不稳定或失败

任何 Jenkins 插件都可以做到这一点,还是我需要用 SimpleCov 做一些事情?

【问题讨论】:

    标签: ruby jenkins jenkins-plugins simplecov


    【解决方案1】:

    您可以使用 RUbyMetrics Jenkins 插件:https://wiki.jenkins.io/display/JENKINS/RubyMetrics+plugin

    连同simplecov-jsonsimplecov-rcov 宝石。

    所以你需要把它添加到你的rspec_helper:

    require 'simplecov'
    require 'simplecov-json'
    require 'simplecov-rcov'
    
    SimpleCov.formatters = [
      SimpleCov::Formatter::HTMLFormatter,
      SimpleCov::Formatter::JSONFormatter,
      SimpleCov::Formatter::RcovFormatter
    ]
    SimpleCov.start
    

    【讨论】:

      猜你喜欢
      • 2013-02-19
      • 2020-08-12
      • 1970-01-01
      • 1970-01-01
      • 2016-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-31
      相关资源
      最近更新 更多