Je voudrais configurer ma version maven pour fonctionner en mode batch, mais je ne suis pas un fan de la balise scm par défaut ${artifactId}-${releaseVersion}
. Au lieu de cela, je voudrais simplement marquer avec ${releaseVersion}
; Cependant, je ne sais pas si une telle propriété existe (c'est-à-dire sans le suffixe -SNAPSHOT).mvn release: effectuer automatiquement spécifier scm tag qui inclut la version de version
Je voudrais que la configuration ressemble au code ci-dessous. Un tel marquage par défaut est-il possible avec maven-release-plugin?
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.0</version>
<configuration>
<tag>${releaseVersion}</tag>
</configuration>
</plugin>
Une partie de la raison de l'exécution en mode de traitement par lots consiste à effectuer des versions automatisées. Donc, cela doit se produire sans aucune interaction. – user294059
Ceci est très similaire à ma question: http://stackoverflow.com/questions/4466714/how-to-customise-the-tag-format-of-the-maven-release-plugin –