我对Maven个人资料没有多少经验.... 我不知道Maven是否可以做到这一点,但它绝对可能对我有用......
是否可以定义一个配置文件,在调用时,会自动运行maven release plugin准备目标?
我解释得更好....
而不是:
mvn release: prepare
我想致电
mvn install-pProfileThatPerformThePrepare
自动执行准备......
谢谢....
答案 0 :(得分:2)
您只需将插件的执行绑定到阶段(例如"安装"在您的示例中):
<profile>
<id>my-profile</id>
<build>
<plugins>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.4.1</version>
<executions>
<execution>
<phase>install</phase>
<goals>
<goal>prepare</goal>
</goals>
<configuration>
<updateWorkingCopyVersions>false</updateWorkingCopyVersions>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>