无法将 cucumberTestResults 作为 post-build 操作添加到我的 dsl 文件

Can`t add cucumberTestResults as a post-build action to my dsl file

我正在尝试将 cucumberTestResults 作为 post-build 操作添加到我的 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()
        }
    }
}

我找到了解决方案:

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

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