1

我正在使用jenkins作为基于 .Net 的项目的 CI 服务器。我正在使用MS-Build插件从 jenkins 构建项目。它按预期工作,当构建失败时它会发送一封电子邮件。现在我还希望詹金斯在构建中有警告时发送电子邮件。我找不到任何提供此功能的插件。

所以我尝试使用“ Extended Email Notification ”、“ Console Output Parsing ”插件。但它并没有给我预期的行为。目前我所取得的是在发生警告时发送邮件。我使用“控制台输出解析”插件将构建标记为不稳定,并使用电子邮件通知发送电子邮件。但是电子邮件没有关于警告的详细信息。

我遇到了几篇文章,其中说我们可以使用groovy 脚本果冻脚本和“扩展电子邮件通知”插件来发送详细信息。但我不知道如何从解析插件中获取警告的详细信息。有人可以指出我纠正资源或指导我实现这一目标吗?

4

2 回答 2

3

寻找

于 2012-09-04T13:00:55.520 回答
2

Jenkins 基于特定构建(或“运行”)可以是“好”或“坏”的假设,因此有两种配色方案 - 没有“灰色区域”。

话虽如此,有插件允许“不稳定”的第三种状态,
触发机制也支持这种状态。

Text-finder PluginLog Parser Plugin为例-
两者都允许您在指定的文件中搜索关键字,并使用它将“成功”构建降级
为“不稳定”或“失败”。

于 2012-06-22T21:38:29.933 回答