Jenkins Maven POM 版本号不变

Jenkins Maven POM Version number not changing

我有一个简单的 Maven 项目,我将其用作 Sandbox 项目来研究如何将变量从 Jenkins 推送到 Maven 构建中,以便它们出现在工件中。 (或者更好的是让 Jenkins 向 Maven 构建添加参数并保持原始不变)。

我一直在摆弄 POM 文件版本号,看看它如何影响快照工件 POM。

当我在原始 POM 文件中更改它时,版本号在 Artifact POM 中没有改变。

我以为 POM.xml 是版本号的来源。

Jenkins 是否创建快照版本号?

当版本 1.2 在 POM.xml 中时,版本号 1.0-SNAPSHOT 是从哪里来的任何想法?

检查您的 pom 文件是否有以下行,如果是,则将其更改为 false,看看是否有帮助

<snapshots> <enabled>true</enabled> </snapshots>