Я просто настраиваю многомодульный проект Maven с версией ${revision, как описано в https://maven.apache.org/maven-ci-Friendly.html
Свойство ${revision} задается в родительском POM и используется в качестве номера версии во всех модулях.
Это отлично работает для сборок SNAPSHOT, но когда я запускаю плагин выпуска Maven, версия заменяется чем-то вроде 1.0.0, а затем 1.0.1-SNAPSHOT. Таким образом, версии ciFriendly исчезают после одного выпуска.
Есть ли способ настроить плагин выпуска Maven таким образом, чтобы версии ciFriendly не уничтожались?
Подробнее здесь: https://stackoverflow.com/questions/596 ... y-versions