如何在工件名称中设置詹金斯内部版本号

How to set jenkins build number in artifact name

目前我的工件看起来像这样:project-1.1.jar

我想要的是添加 Jenkins 内部版本号,使其看起来像这样:project-1.1。45.jar 其中 45 是内部版本号。

这应该可以解决问题:

<project //

<name>project</name>
<version>1.1</version>

    <build>

            <finalName>${project.name}##${project.version}.${BUILD_NUMBER}</finalName>
    </build>

</project

buildNumber 将设置为 jenkins 内部版本号

编辑:我无权访问 Jenkins 配置,对我来说它使用 ${buildNumber} 而不是 ${BUILD_NUMBER}。