【问题标题】:How to generate maven artifact with jenkins build number如何使用詹金斯内部版本号生成 Maven 工件
【发布时间】:2017-12-15 09:22:40
【问题描述】:

我正在尝试将 Maven 工件名称与内部版本号相关联。 例如:sample.1.0.0-snapshot.ear 到 sample.1.0.0-snapshot.buildnumber.ear

我已经尝试过 maven-buildnumber 插件,但仍然没有运气。

谁能帮我做这个。

【问题讨论】:

    标签: maven jenkins maven-2 pom.xml buildnumber-maven-plugin


    【解决方案1】:

    你可以使用Versions Maven plugin,在清理之后的任何其他maven目标之前执行以下命令。

    mvn 版本:设置 -DnewVersion=sample.1.0.0-snapshot.$BUILD_NUMBER

    【讨论】:

    • 上面的命令改变的是 pom 版本而不是工件的名称
    • 您是否尝试过生成工件以及执行后得到的最终工件名称是什么。
    • 之前生成的同名
    • 在 pom.xml 中是否引用了“finalName”。如果可能,请尝试向我们提供完整的 pom。
    • 这篇文章也讲了final artifact names的处理。
    猜你喜欢
    • 2014-01-21
    • 1970-01-01
    • 1970-01-01
    • 2018-01-29
    • 1970-01-01
    • 1970-01-01
    • 2017-09-03
    • 1970-01-01
    • 2014-12-30
    相关资源
    最近更新 更多