Jenkins groovy如何

时间:2018-08-24 10:28:31

标签: jenkins groovy jenkins-pipeline hp-alm

我正在使用HP ALM v 5.2,并通过从gui创建自由样式项目来上传测试结果,现在我想将此步骤添加到管道中,我在互联网上进行搜索并找到了该指南,但出现此错误{{1 }}例外 这是代码示例

no known implementation of interface jenkins.tasks.SimpleBuildStep is named TestResultToALMUploade

1 个答案:

答案 0 :(得分:1)

我不确定,如果您已经找到答案,但是我设法通过将此片段添加到“发布者”部分中来做到这一点:

job {
    parameters { ... }
    steps { ... }
    ... // some other job configuration here ...
    publishers {
        archiveJunit("junitReport.xml")
        testResultToALMUploader {
            almServerName('HP ALM Server')
            credentialsId('ALM-CREDENTIALS')
            almDomain('ALMDomain')
            almProject('AlmProject')
            testingFramework('JUnit')
            testingTool('')
            almTestFolder('TestHPALM')
            almTestSetFolder('TestHPALM')
            almTimeout("")
            testingResultFile("**/junitResult.xml")
            jenkinsServerUrl('')
        }
   }
}