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
}
}
}
目前我正在使用 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
}
}
}