Я пытаюсь динамически увеличить номер версии сборки с помощью maven-groovy-plugin .
. Для простого теста я пытаюсь установить следующие параметры сборки:
<build>
<plugins>
<plugin>
<groupId>org.codehaus.gmaven</groupId>
<artifactId>groovy-maven-plugin</artifactId>
<executions>
<execution>
<phase>prepare-package</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<source>
project.version = '1.0.0'
project.build.finalName = "${project.name}-1.0.0"
</source>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
В этом примере я просто пытаюсь принудительно изменить версию с 0.0.1-SNAPSHOT на 1.0.0.
Имя файла jar и его содержимое созданы правильно (например, my-project-1.0.0.jar), но когда цель развертывания начинается, он развертывает JAR со старым именем (my-proejct-0.0.1-SNAPSHOT.jar) в моем хранилище maven.
Как можноЯ это решаю?