我已经配置了带有参数的maven surefire插件: <forkedProcessTimeoutInSeconds>60</forkedProcessTimeoutInSeconds当我使用mvn test或mvn install时,我的本地机器上的所有东西都能很好地工作,但是当我试图在Jenkins上构建项目时,它只会吞下异常,写入日志[ERROR] There was a timeoutor other error in the fork并继续构建。
pom.xml (parent pom)+---- pom.xml (project A)+---- pom.xml (project B) depends on A
我在jenkins中构建它,使用“增量构建”选项(Maven作业类型)。我的问题是,当只有项目B有更改(这意味着jenkins只构建仅项目B)时,Jenkins正在从项目A下载最新快照,而不是使用项目A的“目标”目录中的二进制文件(在以前的构建中生成)。如果触发完整构建,问题就会消失,Jenkins使用正确的二