在我们的工作中,我们通过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更新次要版本或主要版本,而无需明确说明您需要的版本(和开发版本) . 因为它可以很容易地更新补丁版本,所以我希望有一些命令可以为次要版本或主要版本做同样的事情 .
1 回答
使用
mvn
和发布插件,您可以轻松更新版本 . 你可以做:有关更多选项,请查看documentation .