Maven 2 如何将构建的映像从一个Nexus存储库推送到另一个存储库?

Maven 2 如何将构建的映像从一个Nexus存储库推送到另一个存储库?,maven-2,nexus,Maven 2,Nexus,我是Nexus的新手。最近,我将git整合到我们的开发团队中,我正在尝试一个解决方案,首先(通过maven)从克隆的git repo创建应用程序的构建映像,然后将其分发到开发环境,然后分发到远程存储的Nexus repo[DEV] 我正在使用3个目标环境和3个Nexus repo[Dev、QA测试和Prod]。我想将这些构建的映像从一个NexusRepo移动到另一个[从开发到QA-TEST,从QA-TEST到产品] 我好奇的是,在Nexus内部是否有一种方法可以将构建的映像从一个Nexus re

我是Nexus的新手。最近,我将git整合到我们的开发团队中,我正在尝试一个解决方案,首先(通过maven)从克隆的git repo创建应用程序的构建映像,然后将其分发到开发环境,然后分发到远程存储的Nexus repo[DEV]

我正在使用3个目标环境和3个Nexus repo[Dev、QA测试和Prod]。我想将这些构建的映像从一个NexusRepo移动到另一个[从开发到QA-TEST,从QA-TEST到产品]


我好奇的是,在Nexus内部是否有一种方法可以将构建的映像从一个Nexus repo复制到另一个Nexus repo,而不是将其下拉到本地文件系统工作目录,然后将其向上推(升级)到另一个存储库?

Nexus Professional包含了专门为此设计的暂存套件。阅读更多关于Nexus图书存储库管理的信息,并试用。

谢谢Manferd。问题是我们没有在我的工作场所使用Nexus Pro。只是基本版本。在非专业版的nexus中仍然可以做到这一点吗?问题是我们没有在我的工作场所使用nexus Pro。只是基本版本。在非专业版的nexus中,这仍然可以做到吗?也许我需要改变方法。我能够构建war文件并将其推送到nexus快照存储库。我需要弄清楚的是如何从快照repo中提取它,然后将其scp到目标目标服务器/路径并停止/启动tomcat。一旦它准备好进行QA,我需要从快照repo中提取它,推入发布repo,从快照repo中再次提取它,然后将它推出到目标。有什么想法吗?部署可以通过http/https或使用Nexus REST api(如果您愿意的话)从repo获取war。另一方面,可以通过使用版本分类器(如1.0.0-RC1等)剪切完整版本来模拟发布过程。这在操作系统版本中都是可能的。登台只是让它变得更加平滑,并且将规则执行和通知作为其中的一部分,因此它的功能更加强大。