更新时间:2025-04-24 GMT+08:00
分享

配置构建任务事件通知

编译构建服务支持给用户发送事件通知。例如任务构建成功、任务构建失败、任务被禁用、任务配置被更新和任务被删除时,可以给用户发送服务动态通知、钉钉通知或企业微信通知。

在编译构建任务配置页面,切换至“通知订阅”页签,按照实际需要进行配置。

配置服务动态通知

单击“官方通知”下“服务动态”进行设置。

默认所有事件都发送服务动态通知,任务构建失败发送邮件通知,请根据实际需要勾选通知方式。

图1 配置服务动态通知

配置钉钉通知

  1. 进入钉钉群,找到“群设置 > 智能群助手”,然后添加机器人(选择自定义类型)。
  2. 填写机器人名字,选择群组,完成安全设置(需勾选“加签”,并单击加签文本框旁的“复制”获取加签密钥)。
  3. 已阅读并同意相关协议后,单击“完成”。单击Webhook文本框旁的“复制”获取钉钉Webhook地址。
  4. 选择“钉钉”通知,填写Webhook地址并单击“测试”确保Webhook地址可用。
  5. 勾选“启动加签密钥”并填写加签密钥、选择事件类型。
  6. 单击“保存”

    配置完成后,当任务运行结果满足事件类型时,编译构建服务会发送消息到指定的钉钉群。

配置企业微信通知

(以手机客户端为例,详细指导请参考如何设置群关系机器人。)
  1. 运行企业微信客户端,选中需要接受消息推送的群聊,单击右上角三个点按钮。
  2. 依次单击群机器人 > 添加 > 新建
  3. 填写机器人名字,单击“添加”
  4. 单击Webhook文本框旁的“复制”获取企业微信Webhook地址。
  5. 在配置编译构建任务的“通知订阅”页签,选择“企业微信”
  6. 填写4中获取到的Webhook地址。根据实际需要配置事件类型,通知内容和需要@的成员,多个成员id之间用英文逗号分开。

    配置完成后,当任务运行结果满足事件类型设置集时,编译构建服务会发送消息到指定的企业微信群并@到指定企业微信名。

相关文档