无法将黄瓜测试结果作为构建后操作添加到我的dsl文件中

时间:2018-08-14 15:00:55

标签: jenkins cucumber jenkins-plugins jenkins-job-dsl post-build

我正在尝试将cumulmentTestResults作为构建后操作添加到我的dsl文件中。但这只是被忽略了。

job('example-atm') {
    scm {
        git {
            branch(branchName)
            remote {
                url(gitUrl)
                credentials(credentialsName)
            }
        }
    }
    triggers {
        scm('H/15 * * * *')
    }
    steps {
        maven('clean test')
    }
    publishers {
        cucumberTestResults {
            jsonReportFiles('./reports/test-report.json')
            ignoreBadSteps()
        }
    }
}

1 个答案:

答案 0 :(得分:0)

我找到了解决方法:

publishers {
    cucumber {
        fileIncludePattern('**/*.json')
    }
}

似乎只有https://github.com/jenkinsci/job-dsl-plugin/wiki是正确的Wiki。其他页面包含错误信息。