在pre-integration-tests
Maven阶段,我正在设置一些测试环境。
假设我正在按顺序启动数据库和模拟服务器
有时候,模拟服务器的端口已经分配,所以我的构建在pre-integration-tests
阶段失败。
有问题吗?数据库已启动,但在post-integration-tests
中并未关闭,因为该阶段根本没有执行。
即使post-integration-tests
中有错误,Maven也会始终执行integration-tests
,这很好,但是当post-integration-tests
阶段失败时,我还需要执行pre-integration-tests
。>
有什么建议吗?
谢谢!