我的Jenkins有两个用于生成黄瓜报告的插件,但是名称相同:'cucumber'
我的Jenkins有以下两个用于生成黄瓜报告的插件:
但是他们两个在管道中都使用相同的步骤名称“黄瓜”。 例如#2:
cucumber buildStatus: 'UNSTABLE',
fileIncludePattern: '**/*cucumber-report.json',
trendsLimit: 10
例如#1:
cucumber '**/*cucumber-report.json'
我的问题是如何指定要使用的那个?有没有什么可以利用的类名?如果是,如何找出班级名称?
答案 0 :(得分:1)
基本上,您必须执行与示例2中相同的操作。
cucumber buildStatus: ...
在您的示例中,您称为Cucumber reports plugin。
如果您想将插件用于cucumber json test reporting,则可以按照示例#2的方式进行操作,并通过指定函数testResults
来调用插件。
cucumber testResults: ...
报价:
要使用此功能,请先设置构建以运行测试,然后 用Ant glob语法指定黄瓜JSON文件的路径,例如 作为** / build / test-reports / *。json。