使用Maven持续交付:为什么不使用构建号作为工件的版本?

时间:2016-06-30 10:43:26

标签: maven jenkins continuous-delivery

我正在与Maven和Jenkins一起实施CD,只是想知道:

为什么不只使用Jenkins内部版本号而不是Maven的major.minor.version版本方案?

这样整个版本控制可以完全自动化,对吧?

1 个答案:

答案 0 :(得分:1)

你可以这样做......但是,所有平台都有一些你应该遵循的推荐版本系统,例如

MacOS have 3 digit versioning system
Windows have 4 digit versioning.

您可以轻松实现它,只需编写shell脚本即可在jenkins构建配置中对其进行修改。

major.minor.<you can have jenkins build number>