仅使用Jgitflow发布特定模块

时间:2018-08-03 11:48:13

标签: maven jenkins jgitflow-maven-plugin

我有一个类似的项目结构 Main(project parent pom) |_ ChildAModule (pom.xml) |_ ChildBModule (pom.xml) |_ ChildCModule (pom.xml) 我正在使用maven jgitflow释放单个模块或完整项目。到目前为止,一切都很好。现在,我正在尝试使用jenkins CI集成构建和发布。 我的要求是构建整个项目,但只发布那些GIT有任何更改的模块。所以我有两个问题要解决

  • 使用一些包装器python脚本仅查找已更改的模块。有关如何获取更改的模块的任何指针。

  • 在此包装器中,使用jgit flow仅释放更改的模块。但是我不确定我是否可以做类似的事情 mvn jgitflow:release-start --projects ChildBModule,ChildCModule ...

在这方面的任何帮助都将受到赞赏。

0 个答案:

没有答案