2016-04-03 71 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 –

相關問題