使用分类器复制nexus中的所有maven子模块工件以进行分支

时间:2017-01-12 09:53:29

标签: git maven

我们有一个大型Maven子模块项目(超过100个子模块)需要一段时间才能完全构建。

当开发新功能时,使用git然后使用mvn版本创建功能分支:设置此功能分支的(临时)版本设置包含功能的名称(即1.2.3-SNAPSHOT更改为1.2.3-featureX-SNAPSHOT)。

然后进行mvn部署以使用改编版本构建工件并将其上传到Nexus,以便所有在该功能部门工作的开发人员只需下载构建它们的工件。 (节省了大量时间)

更改版本名称,以便可以并行开发多个功能,以防止功能团队之间的干扰。

该功能的mvn部署需要一段时间,这似乎是不必要的,因为工件已经构建,除了版本号不正确。

我们要做的是复制Nexus中的所有子模块 - 使用新版本iso重建它们。

是否有可以处理此问题的标准方式/ mvn插件?

0 个答案:

没有答案