Есть ли способ изменить номер версии без редактирования POM?
<groupId>org.example</groupId>
<artifactId>example</artifactId>
<version>1.0.0</version>
У нас есть система CI, в которой мы хотим выпускать ночные сборки, но без использования -SNAPSHOT
решения Maven, поэтому, если 1.0.0
является текущей версией, мы просто хотим CI-NIGHTLY-BIULD-20120426
.
Я предположил, что это возможно с чем-то вроде mvn deploy -Dversion=CI-NIGHTLY-BIULD-20120426
, но очевидно, что это не так. Плохим решением было бы позволить серверу CI редактировать pom.xml
каждый раз, но я думаю, что это очень неудобно.
Спасибо!