我有Maven項目結構看起來像這樣如何使用Maven版本插件選擇下一個版本號?
project/
pom.xml // parent and aggregator pom
module1/
pom.xml
module2/
pom.xml
我想要做的是改變項目版本開始pom.xml中和工作下來子項目。
我可以使用版本插件mvn versions:set -DnewVersion=1.0.3-SNAPSHOT
來明確指定新版本,並且將項目的版本號更改爲明確指定的版本。
有沒有辦法使用版本插件,以便它根據當前版本號自動選取下一個版本號。
- 如果版本號爲0.0.1-SNAPSHOT它應該選擇0.0.1作爲下一版本
- 如果版本號爲0.0.1它應該選擇0.0.2-快照作爲下一版本
你看看發佈插件嗎? – Henry
@Henry我正在實施在此JavaOne視頻中描述的策略,以便與maven http://www.youtube.com/watch?v=McTZtyb9M38進行持續集成,如果您觀察它,它將解釋爲什麼發佈插件不是好的用於持續交付。 – ams