你如何通过不同的jenkins工作将mvn reactor拆分成模块构建组?

时间:2014-11-25 18:22:37

标签: maven jenkins bamboo maven-reactor

充分利用构建服务器并行运行作业的能力

a)跨竹阶段拆分maven生命周期阶段(Build - > Test - > Deploy) b)将每个阶段分成并行工作

我知道如何分段中的阶段: BUILD:mvn clean deploy -DskipTests 测试:mvn surefire:test failsafe:test

我不知道如何分割可以并行运行的模块由不同的jenkins作业处理的作业。我想要一些东西允许我运行多个线程的maven来确定每个线程或作业中应该有哪些项目,这样我就可以为每个线程构建命令行。

所需

  • mvn -T4 ...生成要为每个线程构建的模块列表
  • 为每个并行构建作业提供模块列表“-pl group:art1 -pl group:art2 ...”
  • 在构建或测试时并行执行作业

你知道插件或cmdline选项吗?

由于

彼得

0 个答案:

没有答案