【发布时间】:2014-04-16 13:55:30
【问题描述】:
我想使用 Groovy 脚本(使用 groovy-maven-plugin)来调整调用 maven-release-plugin 的方式。我需要使用 Groovy 脚本,因为配置文件激活缺乏必要的表达能力,无法以我想要的方式有条件地激活配置。
但是,我不明白如何注入必要的 Groovy 代码以在发布期间运行 :在子进程启动之前准备。在正常的install 或verify 目标期间,我可以将脚本绑定到validate 或initialize 阶段,但我无法让它与release:prepare 一起使用。
澄清一下,我想要做的是根据对我的项目进行更深入检查的结果,使用不同的preparationGoals、completionGoals 等。
【问题讨论】:
标签: maven groovy maven-release-plugin