我有一个jersey 2休息api。我使用rest assured对我的api进行单元测试。我使用TravisCI进行持续集成。我的项目正在使用maven。
当travis构建被触发时,它无法运行测试,因为连接被拒绝。这是正常的,因为没有任何东西正在侦听端口8080.
当我在运行tomcat的情况下本地运行mvn test
时,构建工作(travisci builds with this command)。
如果我没有在脚本步骤中指定它,Travis将不会为我启动服务器。
如何告诉travis为我启动tomcat服务器?
.travis.yml:
language: java