在我们的环境中,我们使用Jenkins构建java文物。
我们希望基于脚本的构建系统能够自动部署工件并重用我们已有的脚本。
我想要做的是让构建系统从svn中提取HEAD,并使用Maven的目标来获取snapshot-repository中的最新artefact,而不是让构建系统构建已经是deployd到maven repo的javaproject
答案 0 :(得分:0)
创建一个新的Jenkins作业应该足以检查最终的工件项目(例如应用程序WAR),而不是用于构建应用程序所依赖的所有库的聚合器(即多模块)项目。通过这种方式,Maven应该通过从存储库中提取依赖项而不是重新构建它们来组装应用程序。