Привет, сообщество: я запускаю выполнение огурца, и после этого процесса я должен сгенерировать отчеты Cluecumber через командную строку в терминале с помощью команды mvn cluecumber-report:reporting
Мне кажется, что я добавляю это Команда в плагине POM-файла для генерации этих отчетов после выполнения вместо ввода этой команды вручную.
Это плагин, настроенный в моем pom:
<plugin>
<groupId>com.trivago.rta</groupId>
<artifactId>cluecumber-report-plugin</artifactId>
<version>2.3.4</version>
<executions>
<execution>
<id>report</id>
<phase>post-integration-test</phase>
<goals>
<goal>reporting</goal>
</goals>
</execution>
</executions>
<configuration>
<sourceJsonReportDirectory>${project.build.directory}/cluecumber-report</sourceJsonReportDirectory>
<generatedHtmlReportDirectory>${project.build.directory}/cluecumber-report/cluecumber_report_${maven.build.timestamp}</generatedHtmlReportDirectory>
<customCss>custom/cluecumber.css</customCss>
<skip>false</skip> <!-- This property is used to skip the report generation. The default value is false -->
<failScenariosOnPendingOrUndefinedSteps>false</failScenariosOnPendingOrUndefinedSteps>
<expandBeforeAfterHooks>false</expandBeforeAfterHooks>
<expandStepHooks>false</expandStepHooks>
<expandDocStrings>false</expandDocStrings>
<customPageTitle>This is the Page title</customPageTitle> <!-- This is for changing the report title -->
<!-- Here below it's possible to change the colors -->
<customStatusColorPassed>#017FAF</customStatusColorPassed>
<customStatusColorFailed>#C94A38</customStatusColorFailed>
<customStatusColorSkipped>#F48F00</customStatusColorSkipped>
<customParameters>
<Custom_Parameter>This is the First Navigation Test</Custom_Parameter>
<Custom_URL>http://www.google.com</Custom_URL>
<_Text>The goal here is going to Google.com and search for an specific idea and continue the flow</_Text>
</customParameters>
</configuration>
</plugin>
Есть ли способ достичь этого? Заранее спасибо.