При использовании Jenkins для запуска задания (в котором используется maven с огурцом) задание успешно выполняется.Однако, когда я просматриваю отчет об огурце, я получаю сообщение, показанное на картинке ниже.
net.masterthought.cucumber.ValidationException: No report file was added!
at net.masterthought.cucumber.ReportParser.parseJsonFiles(ReportParser.java:55)
at net.masterthought.cucumber.ReportBuilder.generateReports(ReportBuilder.java:90)
at net.masterthought.jenkins.CucumberReportPublisher.generateReport(CucumberReportPublisher.java:300)
at net.masterthought.jenkins.CucumberReportPublisher.perform(CucumberReportPublisher.java:229)
at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:782)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:723)
at hudson.model.Build$BuildExecution.post2(Build.java:185)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:668)
at hudson.model.Run.execute(Run.java:1763)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:410)
Я ссылался на эту похожую ссылку на проблему , но не могу понятьрешение и предпринятые шаги.
- Где в моем проекте (в Eclipse) можно увидеть созданный файл json?
- Как я могу скопировать путь к этому json-файлу и установить его в Jenkins как глобальный параметр?
Буду признателен за любую помощь / предложения.
Если естьЛюбое другое возможное решение этой проблемы, пожалуйста, поделитесь.