1
我有一个多模块项目,这依赖于另外,因为这子模块之一:Maven依赖与使用增量詹金斯建立
pom.xml (parent pom)
|
+---- pom.xml (project A)
|
+---- pom.xml (project B) depends on A
我建立它在詹金斯,使用选项“增量构建“(Maven工作类型)。我的问题是,当只有项目B有变化(这意味着詹金斯正在建设只有项目B),詹金斯正在从项目A下载最新的快照,而不是使用项目A“目标”目录中存在的二进制文件在之前的版本中)。
如果触发完整构建,问题消失,Jenkins使用正确的二进制文件。 有没有人有同样的问题?
谢谢!