2016-04-03 31 views
0

有时,使用maven-invoker-plugin运行的集成测试需要一些环境准备。 有这样设置的一个好办法 - 使用setupIncludes配置属性来指定设置的专用集成模块这很好,但有时我们也需要拆卸过程中,这将别人之前执行( http://maven.apache.org/plugins/maven-invoker-plugin/examples/prepare-build-env.html如何使用maven-invoker-plugin清理构建环境

,在所有集成测试完成后(无论何时通过或不通过)清理环境。

有什么方法可以用maven-invoker-plugin执行这种拆卸活动?

回答

0

您可以指示pre/post script为org.apache.maven.plugins:maven-invoker-plugin:2.0.0:integration-test目标中的每个项目执行任何清理或验证任务,但是您也可能需要执行通过执行预集成测试和后整合测试生命周期中的任何插件来设置或拆除。

+0

因此,'maven-invoker-plugin'没有办法指定一些特殊模块作为清理运行,对吧? – long

+0

不清理,只有设置你可以定义哪些项目应该运行。请参阅https://maven.apache.org/plugins/maven-invoker-plugin/examples/prepare-build-env.html –

相关问题