Maven-plugin在gradle中执行

时间:2018-03-02 13:35:46

标签: maven gradle cucumber-jvm cucumber-junit

我使用黄瓜和JUnit跑步者为移动应用程序实现了自动appium测试。为了生成漂亮的报告,我想使用net.masterthought的maven-cucumber-reporting工件。

<plugin>
  <groupId>net.masterthought</groupId>
  <version>3.9.0</version>
  <executions>
   <execution>       
     <id>execution</id>  
        <phase>verify</phase> 
    <goals>              
     <goal>generate</goal>    
   </goals>     
    <configuration> 
     <projectName>TestingNo1</projectName>
     <outputDirectory>${project.build.directory}/site/cucumber-reports</outputDirectory> 
     <cucumberOutput>${project.build.directory}/site/cucumber-reports-json/</cucumberOutput>
     <buildNumber>${project.version}</buildNumber>    
    </configuration>    
   </execution>
 </executions>
</plugin>   

这是我将工作流程集成到maven项目中的方式。因此,我使用gradle作为构建工具,我正在努力将插件的执行集成到gradle中。
有没有办法在gradle中定义<phase><goal>

我已经阅读了相当多的gradle文档,我偶然发现了任务。但似乎我分别从命令行运行任务。当我启动测试流程时,如何调用任务?

0 个答案:

没有答案