【发布时间】:2019-03-13 08:00:11
【问题描述】:
在这里,我在构建服务器中生成了 Clover 测试报告(Clover.xml),并在 Jenkins 中安装了 clover 插件以显示单元测试结果。
我的 Jenkinsfile 代码是:
pipeline{
agent{
label 'DukE'
}
stages{
stage ('Checkout-Update Code From SVN') {
steps{
//My steps
}
}
}
post {
always {
$class: 'CloverPublisher',
cloverReportDir: '/DIR',
cloverReportFileName: 'clover.xml',
healthyTarget: [methodCoverage: 70, conditionalCoverage: 60, statementCoverage: 60],
unhealthyTarget: [methodCoverage: 50, conditionalCoverage: 50, statementCoverage: 50],
failingTarget: [methodCoverage: 0, conditionalCoverage: 0, statementCoverage: 0]
}
}
}
我收到以下错误
unexpected token: CloverPublisher @ line 65, column 13.
$class: 'CloverPublisher',
谁能帮我解决这个问题?
谢谢
【问题讨论】:
-
只是猜测:删除
class前面的$会起作用吗? -
不,它不工作
标签: jenkins-pipeline jenkins-plugins clover