2

我设法在 Jenkins 中克隆了 GIT hub repo,现在尝试在 Jenkins 中构建获取的 maven 项目。我从 GITHUB 获取了 7 个项目,它们相互依赖,即一些项目在其 POM 中为其他项目定义了依赖项。我有一项使用根级别 pom.xml 定义的作业,指定所有子项目都将构建为 multi-module 。一切顺利,jenkins 很好地构建了子项目和父项目。但是,无论子项目的构建状态如何,即构建成功或构建失败..jenkins 总是发送带有“Jenkins build is back to normal”的电子邮件一旦父项目完成构建并触发子项目的构建 - 这根本没有意义。我已经配置了子级项目,即用于电子邮件通知的模块,但它被我父项目的电子邮件设置覆盖,并且总是触发相同的电子邮件。以前有人遇到过同样的问题吗?

4

1 回答 1

3

试试email-ext 插件。虽然这不是你问题的直接解决方案,但这个插件比默认插件好得多;当您在此处使用选项时,它还将为您提供诊断功能,Pre-send Script您可以设置/取消设置或打印变量以查看控制是否到达正确的位置。

于 2012-09-04T04:49:47.567 回答