Jenkins-通知

本文介绍了Jenkins的各种通知方式,重点关注电子邮件通知。通过Email-Extension插件,可以自定义邮件内容、触发条件和收件人。推荐的实践是:初次构建失败仅通知开发者,连续失败通知团队负责人,首次成功修复后同样通知团队负责人。
摘要由CSDN通过智能技术生成
Jenkins-通知

Jenkins的通知方式非常多,具体如下:

  • 电子邮件通知
  • 声明构建
  • RSS订阅
  • 构建分发器
  • 即时消息
  • IRC通知
  • 桌面通知器
  • 通过Notifo通知
  • 移动通知
  • 短信通知
  • 制造噪声
  • 极端反馈设备
电子邮件通知

电子邮件通知是持续集成中最明显和最常见的通知形式,因此,我们这里重点讲电子邮件通知。

我们可以在Jenkins中通过勾选E-mail Notification复选框激活Jenkins电子邮件通知,但实际上Jenkins自带的电子邮件通知功能可定制性不强。通常我们推荐使用Email-Extension插件(插件安装方法不再在此介绍),该插件允许我们定义一个更精致的电子邮件通知策略。

首先,它可以让我们自定义电子邮件通知消息。我们可以定义邮件的标题和正文,其中正文可以自定义以下内容(括号中为预定义的标签):

  • 项目名称(${PROJECT_NAME})

  • 构建时间(${BUILD_TIMESTAMP})

  • 当前构建号(${BUILD_NUMBER})

  • 当前构建状态(${BUILD_STATUS})

  • 构建的原因(${CAUSE})

  • 构建作业页面的链接(${BUILD_URL})

  • 构建失败的单元测试信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值