我在 Jenkins 上有 4 个 Maven 项目,1 个 WAR 和 3 个 JAR 项目。这三个 JAR 项目是 WAR 项目的依赖项。
我已将 Jenkins 中的 3 个 JAR 项目设置为每 30 分钟按 cron 计划构建。不希望的结果是每 5 分钟构建一次 WAR 项目。
相反,我希望 WAR 项目每隔 30 分钟构建一次,就像 JAR 项目一样。我知道 Jenkins 中有阻止下游构建的选项,但我担心如果我使用此选项会带来不利影响,因为依赖项可能会破坏 WAR 项目。
因此,有人遇到过这种情况,可以与我分享您在 Jenkins 上管理项目构建的实践。非常感谢。