【发布时间】:2016-11-02 09:54:27
【问题描述】:
我正在使用 Maven 和 Jenkins 实施 CD,只是想知道:
为什么不使用 Maven 的 major.minor.version 版本方案,而不是只使用 Jenkins 内部版本号?
这样整个版本控制可以完全自动化,对吧?
【问题讨论】:
-
有些人喜欢有有意义(“语义”)的版本号。
-
@Thilo 总的来说我同意,但对于内部使用,我们并不真正关心语义版本控制。
-
因此,与其保持两个版本模式,我更喜欢一致的版本控制。我的 jenkins 中有 2 个配置,1. 生产 3 个版本和 2. 内部版本
. 。一切都是自动化的。 -
真正的问题在哪里?如果您不关心最佳实践,您当然可以使用您喜欢的版本架构......除了 Maven 的版本架构是唯一的最佳实践之外,您当然可以使用
major.minor.version.patch.sublevel等内容?
标签: maven jenkins continuous-delivery