当前,我正在使用四叶草Maven插件来检查代码覆盖率。
我手动将Jenkins配置为Clover插件,并且能够查看代码覆盖率指标。我使用以下链接进行配置。 https://wiki.jenkins.io/display/JENKINS/Clover+Plugin
现在,我正在尝试使用dsl文件创建Jenkins任务,并且dsl似乎仅支持CloverPHP插件。
是否还有其他方法可以通过dsl配置三叶草插件。
答案 0 :(得分:1)
尝试了下面的代码,就可以了
configure { project ->
project / 'publishers' << 'hudson.plugins.clover.CloverPublisher' {
cloverReportDir 'target/site/clover'
cloverReportFileName 'clover.xml'
healthyTarget {
methodCoverage 70
conditionalCoverage 80
statementCoverage 80
}
}
}