Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins 如何使用来自多个插件但名称相同的步骤?_Jenkins_Jenkins Pipeline_Jenkins Plugins - Fatal编程技术网

Jenkins 如何使用来自多个插件但名称相同的步骤?

Jenkins 如何使用来自多个插件但名称相同的步骤?,jenkins,jenkins-pipeline,jenkins-plugins,Jenkins,Jenkins Pipeline,Jenkins Plugins,我的詹金斯有两个插件来生成cucumber报告,但名称相同:“cucumber” My Jenkins有以下两个插件来生成cucumber报告: 1: 2: 但它们在管道中使用相同的步骤名称“cucumber”。 例如#2: 例如#1: 我的问题是如何指定要使用哪一个?是否可以利用类名之类的东西?如果是,如何找到类名?基本上,您必须像在示例2中一样进行操作 在您的示例中,您称为 如果您想使用插件进行测试,您可以简单地按照示例2中的模式,通过指定函数testResults调用插件 cucumb

我的詹金斯有两个插件来生成cucumber报告,但名称相同:“cucumber”

My Jenkins有以下两个插件来生成cucumber报告:

1: 2: 但它们在管道中使用相同的步骤名称“cucumber”。 例如#2:

例如#1:


我的问题是如何指定要使用哪一个?是否可以利用类名之类的东西?如果是,如何找到类名?

基本上,您必须像在示例2中一样进行操作

在您的示例中,您称为

如果您想使用插件进行测试,您可以简单地按照示例2中的模式,通过指定函数
testResults
调用插件

cucumber testResults: ...
引述:

要使用此功能,请首先将构建设置为运行测试,然后 使用Ant glob语法指定JSON文件的路径,例如 作为**/build/test reports/*.json


谢谢mkemmerz!但是您的响应不起作用,我得到了以下错误:在耐久性级别运行:MAX_SURVIVABILITY org.codehaus.groovy.control.multipleCompationerrorsException:启动失败:工作流脚本:71:无效参数“testResults”,您是指“trendsLimit”?@第71行第30列。cucumber测试结果:'***cucumber report.json'^1错误Jenkins上是否安装了这两个插件?
                    cucumber '**/*cucumber-report.json'
cucumber buildStatus: ...
cucumber testResults: ...