![](/img/trans.png)
[英]how to apply semantic versioning to the java maven project to automatically increment the version inside pom.xml
[英]Jenkins, Maven and semantic versioning: How to increment either the major or minor version
在我們的工作中,我們通過Jenkins工作發布和部署我們的組件。 這個問題是它只增加“補丁”版本號(major.minor.patch,例如4.2.1轉到4.2.2)。 我想要的是讓工作告訴maven這是一個“次要”版本(4.2.1 - > 4.3.0),一個“主要”版本(4.2.1 - > 5.0.0)或補丁版本(默認行為)。
Jenkins將參數傳遞給maven的接口非常簡單,但有任何命令可以使maven更新次要版本或主要版本,而無需明確說明您需要的版本(和開發版本)。 因為它可以很容易地更新補丁版本,所以我希望有一些命令可以為次要版本或主要版本做同樣的事情。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.