В одном из наших проектов maven у нас есть зависимость от Commons-POM, который также используется другими проектами, и поэтому не является частью Parent-POM. Поскольку он также находится в разработке, мы ссылаемся на версию SNAPSHOT.Jenkins Maven Release: Замените зависимость моментального снимка
При создании выпуска с Jenkins он будет использовать зависимость моментального снимка. Но мы хотим использовать последнюю версию или просто заменить снимок с версией выпуска.
В Jenkins можно заменить версию снимка? Возможно, таким же образом, плагин Maven Release делает это при выполнении вручную (он запрашивает разрешение зависимостей)?
Thx @rotscher! Использование параметра версии получилось хорошо. Но вместо того, чтобы напрямую передавать версию, я создал профиль 'use-released-commons'. Поэтому, создавая проект через 'mvn clean install -Puse-release-commons', он переопределяет свойство версии и устанавливает его в выпущенную версию. – fischermatte