2014-04-16 14 views
0

我想使用Groovy腳本(使用groovy-maven-plugin)來調整maven-release-plugin的調用方式。我需要使用Groovy腳本,因爲配置文件激活缺少必要的表達能力以按照我的需要有條件地激活配置。在發佈期間運行Groovy腳本:準備

但是,我不明白如何在版本中注入必要的Groovy代碼以運行:在子進程啓動之前做好準備。在正常的installverify目標中,我可以將腳本綁定到validateinitialize階段,但是我無法使用此腳本與release:prepare一起使用。

爲了澄清,我試圖做的是有不同preparationGoalscompletionGoals等取決於我的項目更深入的檢查結果。

回答

0

在最終檢查出源代碼到maven-release-plugin並通過代碼後,我得出結論,行爲被硬編碼到插件中,無法自定義。

另一個不使用這個插件的原因,我猜。