Управлять свойством версии проекта для удаления SNAPSHOT?
у нас есть проект версии 0.0.1-SNAPSHOT, и когда мы собираем его через TeamCity, мы также получаем свойство build.vcs.number, которое является ревизией Subversion, которая запустила сборку.
В наших сборках мы создаем zip-файл с именем что-то вроде foo-distribution-0.0.1-SNAPSHOT.zip, но мне было интересно, есть лиКак я могу вставить свойство build.vcs.number в имя артефакта, чтобы получить foo-distribution-0.0.1.12345-SNAPSHOT.zip?
Есть ли встроенное свойство, которое является просто числовой частью номера версии, или каким-либо другим способом разделения части -SNAPSHOT?
РЕДАКТИРОВАТЬ: я уже пытался установить версию pom.xml как $ {my.version} -SNAPSHOT, а затем определить my.version в свойствах - это работает для всех случаев, за исключением плагин релиза Maven, который жалуется, что он не может анализировать версия (понятно, это можетt автоматически угадать следующую версию разработки).