在maven版本期间:执行目标,正在从SCM检出准备好的标记,并且似乎在分叉的maven实例中尝试构建.
我希望在那时跳过测试,因为无论出于什么原因,它们都会失败(构建涉及通过货物运行测试Web应用程序,我相信这在这种环境中不能很好地工作).
有没有办法指导maven这样做?
Mar*_*lis 11
您可以在命令行上为分叉的maven实例指定参数:
mvn release:prepare -Darguments="-DskipTests"
mvn release:perform -Darguments="-DskipTests"
Run Code Online (Sandbox Code Playgroud)
或者在你的pom中指定maven-release-plugin配置,也许在pluginManagement下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<arguments>-DskipTests</arguments>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2393 次 |
| 最近记录: |