如何生成带有Jenkins构建编号的Maven构件

3

我正在尝试将Maven构件名称与构建编号相关联。

例如:将sample.1.0.0-snapshot.ear更改为sample.1.0.0-snapshot.buildnumber.ear

我已经尝试过Maven-buildnumber插件,但仍然没有成功。

有没有人能帮助我完成这个操作呢?

1个回答

3

在执行任何其他Maven目标之前,您可以使用Versions Maven插件通过执行以下命令来设置版本:

mvn versions:set -DnewVersion=sample.1.0.0-snapshot.$BUILD_NUMBER


你尝试过生成构件吗?执行后得到的最终构件名称是什么? - Suresh
该帖子也涉及处理最终构件名称的内容。 - Suresh
这是在.m2仓库中生成构件,而不是在目标文件夹中。我在pom.xml中没有提及任何finalName引用。 - thakshira
它在目标文件夹中没有生成任何构件吗? - Suresh
正在生成构件,但不是以“sample.1.0.0-snapshot.buildnumber.ear”格式。 - thakshira
显示剩余6条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接