一尘不染

Jenkins管道和机器人框架结果

jenkins

我必须实现一个管道,并试图找到一种方法,如何在Jenkins管道中发布Robot Framework结果。我发现了有关将Robot
Framework插件实现到Pipeline中的多个问题,并且也发现了这个问题,这似乎是解决方案。但是,我尝试了这种方法,结果仍然不见了。

有任何解决方法或功能示例吗?


阅读 259

收藏
2020-07-25

共1个答案

一尘不染

[编辑以反映成功的解决方法]

对问题跟踪器的此评论显示了一种似乎可行的解决方法

step([
    $class : 'RobotPublisher',
    outputPath : outputDirectory,
    outputFileName : "*.xml",
    disableArchiveOutput : false,
    passThreshold : 100,
    unstableThreshold: 95.0,
    otherFiles : "*.png",
])

但是,Robot Framework插件目前似乎与管道目前尚不完全兼容:https//issues.jenkins-
ci.org/browse/JENKINS-34469

目前,对于Jenkins生态系统中的许多插件来说,这是很常见的,这些插件尚未更新,无法与新的Jenkins
Pipeline兼容。如果您有足够的动力,则可以自己创建完全兼容性

2020-07-25