Maven发布插件-带有git子模块的多项目

时间:2018-08-03 14:31:11

标签: java git maven

我刚刚将一些Java项目从Subversion迁移到了Git,并在项目结构中做了一些清理。

然后,项目在存储库中,每个子项目都只是一个子目录。

现在,每个子项目都有自己的git存储库,我在另一个存储库中创建了一个父项目,其中git子模块指向这些子项目。

Demo
|->Sub1 (git submodule)
|  |->pom.xml
|->Sub2 (git submodule)
|  |->pom.xml
|->pom.xml

我只是花了一天时间尝试所有可能想到的配置,但似乎没有任何效果。我要么不能推送主存储库(不快进),要么子项目无法更新。

如何配置maven-release-plugin以更新所有子模块中的版本号,在主git repo上创建标签并创建战争构件,以便随后可以使用Jenkins上载它们?

0 个答案:

没有答案