使用maven获取特定pom的最新快照

问题描述:

在我们的环境中,我们使用Jenkins构建java artefact。使用maven获取特定pom的最新快照

我们希望基于脚本的构建系统自动部署工件并重新使用我们已有的脚本。

我想要做的是让构建系统从svn中提取HEAD并使用Maven的某个目标来获取快照存储库中的最新artefact,而不是让构建系统构建已经部署到maven的javaproject回购。

对此有何限制?

+0

所以你想让你的构建服务器检出代码,然后下载构建代码的工件?咦? – Jon7

这应该足以创造一个你检出最终神器的项目(例如,您的应用程序WAR),而不是聚合器(即多模块)用于构建所有的应用程序依赖于库项目中的新詹金斯工作。通过这种方式,Maven应该通过从存储库中提取依赖关系来组装应用程序,而不是重新构建它们。