gpt4 book ai didi

configuration - Jenkins:在电子邮件中构建矩阵作业的错误?

转载 作者:行者123 更新时间:2023-12-04 18:17:07 25 4
gpt4 key购买 nike

我们已经设置了一个矩阵作业,它为多个配置构建我们的项目,即发布和调试。如果这些子作业之一失败,“扩展电子邮件通知”插件会发送以下邮件 (${BUILD_LOG_REGEX}):

Build log lines matching "error," "failed," etc:
[...truncated 5 lines...]
Release completed with result FAILURE
[...truncated 1 lines...]
Debug completed with result FAILURE
Email was triggered for: Failure
Sending email for trigger: Failure

我们如何将子作业中的实际错误消息发送到电子邮件中?

最佳答案

要在邮件中获取部分日志(如果不是全部),请将“扩展电子邮件通知”设置为为每个失败的作业发送单独的电子邮件,并使用 $BUILD_LOG 在邮件正文中:

  • 在多配置作业中,“可编辑”的最后一个参数
    电子邮件通知'是'矩阵项目的触发器' - 将其设置为
    ' 每个配置的触发器 '。
  • 在消息正文中(在 '$DEFAULT_CONTENT' 下方)添加参数 $BUILD_LOG 显示构建日志的结尾
  • 假设日志是纯文本的,将“内容类型”更改为 纯文本

  • 有关内置 Jenkins 参数的列表,请转到此页面:

    http://[your-jenkins-server]/ 环境变量.html

    干杯

    关于configuration - Jenkins:在电子邮件中构建矩阵作业的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11467234/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com