【发布时间】:2019-12-04 04:54:17
【问题描述】:
我的应用程序是由 Jenkins 和 Maven 构建的,我想将内部版本号添加到 jar 文件中(这包括添加到 jar 的文件名并在 jar 中添加内部版本号),可能会创建一个包含jar中的版本+内部版本号,我也可以提取此信息用于其他用途,有人可以帮忙吗?
【问题讨论】:
-
您想使用内部版本号作为 Maven 版本的一部分吗?还是你指的是别的东西?
-
@JFMeier 您好,我正在关注语义版本控制,但我还想添加一个内部版本号(例如 1.0.0.10)10 是内部版本号,以便每次构建它时整个版本控制都是唯一的。
-
很抱歉,内部版本号并不意味着什么...您可以使用版本控制的修订版/sha 会好得多(但我想您已经使用标签来标记发布) ...
-
是的,我想提取这个版本+内部版本号以供其他使用。您提到的修订版/ sha,我从未听说过,您能解释一下吗?非常感谢。
标签: maven jenkins jenkins-pipeline pom.xml build-numbers