使用Travis运行mvn集成测试而不是mvn测试的方法是什么?

bma*_*ies 3 maven travis-ci

travis doc似乎缺少一个如何简单地将'default test command' mvn test更改mvn verify为运行完整集成测试生命周期的示例.有人可以为此目的提供.travis.yml咒语吗?

小智 14

tmarwen的答案是正确的,但它将运行你的单元测试两次(mvn"验证"阶段已经包括"测试"阶段),如Maven文档中所述- 构建生命周期简介

您可以简单地使用(它将同时运行单元测试和集成测试).它也可以正常工作,但速度更快(无需删除/目标文件夹,重新编译所有代码,并再次重新运行单元测试):

脚本:"mvn verify"