【问题标题】:jenkins test results to Zephyr詹金斯对 Zephyr 的测试结果
【发布时间】:2017-08-20 12:49:00
【问题描述】:

我有一些 Junit 测试,我通过 Jenkins 运行每次推送到 git 我想将这些测试结果报告给 Zephyr for Jira。

我正在使用 Jenkins 管道进行操作,这是我的管道代码:

node{
    stage 'connect to git'
        ....

    stage 'run test'
        sh 'ant test'

    stage 'report test result'
       step ([class: 'JunitResultArchiver' , testResults="reports/Test-*.xml"])
    step ([class: 'ZfjReporter', serverAdress:'....', projectKey:'....', versionKey:'1', cycleKey:'createNewCycle', cycleDuration:'1 days', cyclePrefix=''])
}

在运行最后阶段时,我得到下一个错误:'no known implementation of interface jenkins.tasks.simpleBuildStep is named ZfjReporter'

你能帮帮我吗?我无法找到这个问题的答案。

谢谢。

【问题讨论】:

    标签: jenkins junit


    【解决方案1】:

    我怀疑你在this jira issue上找到了评论:

    “我添加了对Pipeline插件的兼容性,现在你可以运行一步Zephyr fro jita测试管理插件”

    评论者 Ivan Fernandez Calvo 还链接到 this pull request,他在那里实施了更改。不幸的是,该拉取请求虽然在 2016 年提交,但从未合并(截至 2017 年 8 月 20 日)。

    所以我认为你现在在 Jenkinsfile 中使用这个插件很不走运。对不起。 :(

    【讨论】:

    • 哦,我明白了。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多