Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我们的环境中,我们使用 Jenkins 来构建 java artefacts。
我们想要一个基于脚本的构建系统来自动部署工件并重用我们已有的脚本。
我想要做的是让构建系统从 svn 中提取 HEAD 并使用 Maven 来获取快照存储库中的最新工件,而不是让构建系统构建已经部署到 maven 存储库的 javaproject。
创建一个新的 Jenkins 作业就足够了,您可以在其中检查您的最终工件项目(例如您的应用程序 WAR),而不是您用来构建应用程序所依赖的所有库的聚合器(即多模块)项目。这样,Maven 应该通过从存储库中提取依赖项而不是重新构建它们来组装您的应用程序。