DSL 支持 Clover Maven 插件支持

DSL support for Clover Maven Plugin Support

目前我正在使用 Clover Maven 插件来检查代码覆盖率。

我手动将 Jenkins 配置为 Clover 插件,并且能够看到代码覆盖率指标。我使用下面的 link 进行配置。 https://wiki.jenkins.io/display/JENKINS/Clover+Plugin

现在,我正在尝试使用 dsl 文件创建 Jenkins 任务,dsl 似乎单独支持 CloverPHP 插件。

是否有任何其他替代方法可以通过 dsl 配置 Clover 插件。

尝试了下面的代码并且有效

configure { project ->
    project / 'publishers' << 'hudson.plugins.clover.CloverPublisher' {
        cloverReportDir 'target/site/clover'
        cloverReportFileName 'clover.xml'
        healthyTarget {
            methodCoverage 70
            conditionalCoverage 80
            statementCoverage 80
        }
    }
}