让我们考虑一个由A、B、C、D、E模块组成的多模块项目。
我想把这个分成两个Jenkins构建
-pl :C -am
我想不出一种叫Maven做"Build 2“的方法。这是一个简化的场景,但在我的例子中,有几个模块,而不仅仅是5个模块。
发布于 2017-08-03 19:50:44
您可以使用-pl选项来针对特定的模块。options.html。
不过,通常我不认为这样做--如果一个项目是多模块的,那么人们通常只是在父模块上从CI中调用maven,让maven负责构建一切,而不是在CI工具中复制已经定义为maven的项目内部的依赖/子组件。如果某个特定的模块构建有问题,Jenkins仍然会在构建日志中公开这个问题。
https://stackoverflow.com/questions/45492536
复制相似问题