我让Jenkins使用Maven作为构建工具进行设置。 Java项目是从SVN中提取的,它是使用Maven构建的(所有内部都是Jenkins)。一旦项目构建完毕,我就会获得project.war包文件,我需要使用构建设置Nexus Repository Manager发布者自动将其上传到Nexus Repository。
答案 0 :(得分:0)
在Jenkins Job中,您可以在maven目标之后的构建部分进行设置:
deploy -Drevision=$BUILD_NUMBER
在您的Maven项目POM中,您可以定义<version>1.0.${revision}</version>
,例如拥有以1.0.X开头的版本。 X表示通过修订变量设置的Jenkins构建的当前构建号。