我有一个简单的Maven项目,我将其用作Sandbox项目,以研究如何将变量从Jenkins推送到Maven构建中,以便它们出现在工件中。 (或者更好的是让Jenkins为Maven构建添加参数并使原始版本完好无损)。
我一直在摆弄POM文件版本号以查看它如何影响快照工件POM。
当我在原始POM文件中更改它时,版本号在Artifact POM中不会更改。
我认为POM.xml是版本号的来源。
Jenkins是否创建了快照版本号?
当版本1.2在POM.xml中时,版本号为1.0-SNAPSHOT的想法是什么?
答案 0 :(得分:1)
检查你的pom文件是否有以下行,如果是,则将其更改为false并查看是否有帮助
<snapshots>
<enabled>true</enabled>
</snapshots>