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

配置代码检查任务消息通知

CodeArts Check的通知设置支持系统项目级、服务项目级和任务级,您可以根据实际需求,设置代码检查任务事件类型的通知方式。入口分别如下:

  • 服务项目级:进入项目详情页面,选择“代码 > 代码检查 > 配置中心 > 通知管理”
  • 任务级:进入代码检查详情页面,选择设置 > 通知管理。本节以任务级通知设置为例介绍操作步骤。

配置代码检查任务消息通知

  1. 通过项目入口方式访问CodeArts Check服务首页
  2. 进入代码检查页面,在任务列表中,单击任务名称。
  3. 进入“代码检查详情”页面,选择“设置 > 通知管理”。
  4. 根据需要开启或关闭事件类型的通知状态。

    • 开启服务动态通知,即通知当前任务所属项目的特定成员,可在消息中心查看消息。
    • 开启邮件通知,即通知当前任务所属项目的特定成员,可在邮件中查看消息。

配置代码检查服务钉钉通知

  1. “钉钉”开关设置为状态,参考表1配置参数。

    表1 配置钉钉群

    配置项

    是否必填

    说明

    Webhook URL

    输入钉钉机器人Webhook地址,长度不超过256个字符。

    获取钉钉机器人Webhook地址的方式,请参考钉钉开放平台官网

    密钥

    如果钉钉机器人的安全设置中开启了加签,需输入加签密钥,长度不超过256个字符。

    获取钉钉机器人加签密钥的方式,请参考钉钉开放平台官网

    事件类型

    勾选事件类型。

    • 全部:所有事件均发送通知。
    • 门禁通过:仅门禁通过的事件发送通知。
    • 门禁不通过:仅门禁未通过的事件发送通知。

    通知内容

    勾选需要通知内容,包括检查结果,门禁结果,问题数,跳转链接,执行人和完成时间。

    @user_id

    输入被@成员的钉钉user_id,多个user_id之间使用“,”隔开,长度不超过1024个字符。

  2. 配置完成后,单击“保存”。当开关状态为“开启”且任务运行结果满足事件类型设置集时,代码检查服务会发送消息到指定的钉钉群并@到指定用户。

配置代码检查服务企业微信通知

  1. 在企业微信群群里添加群机器人。(以手机客户端为例,详细指导请参考如何设置群关系机器人。)

    1. 运行企业微信客户端,选中需要接受消息推送的群聊,单击右上角三个点按钮。
    2. 单击“群机器人”
    3. 单击“添加”
    4. 单击“新建”
    5. 填写机器人名字,单击“添加”
    6. 单击Webhook文本框旁的“复制”获取企业微信Webhook地址。

  2. 在代码检查任务中配置企业微信群通知服务。

    1. “企业微信”开关设置为状态。
    2. 选择“企业微信”,参考表2配置参数。
      表2 配置企业微信

      配置项

      是否必填

      说明

      Webhook URL

      填写步骤1中获取到的Webhook地址。长度不超过256个字符。

      事件类型

      勾选事件类型。

      • 全部:所有事件均发送通知。
      • 门禁通过:仅门禁通过的事件发送通知。
      • 门禁不通过:仅门禁未通过的事件发送通知。

      通知内容

      勾选需要通知内容,包括检查结果,门禁结果,问题数,跳转链接,执行人和完成时间。

      @user_id

      输入被@成员的企业微信user_id,多个user_id之间使用“,”隔开,长度不超过1024个字符。

    3. 配置完成后,单击“保存”。当开关状态为“开启”且任务运行结果满足事件类型设置集时,代码检查服务会发送消息到指定的企业微信群并@到指定企业微信名。

配置飞书通知

  1. 选择“飞书”,开关设置为状态,参考表3配置参数。
    表3 配置飞书

    配置项

    是否必填

    说明

    Webhook URL

    输入飞书机器人Webhook地址,长度不超过256个字符。

    获取飞书机器人Webhook地址的方式,请参考飞书开放平台官网

    密钥

    如果飞书机器人的安全设置中开启了加签,需输入加签密钥,长度不超过256个字符。

    获取飞书机器人加签密钥的方式,请参考飞书开放平台官网

    事件类型

    勾选事件类型。

    • 全部:所有事件均发送通知。
    • 门禁通过:仅门禁通过的事件发送通知。
    • 门禁不通过:仅门禁未通过的事件发送通知。

    通知内容

    勾选需要通知内容,包括检查结果,门禁结果,问题数,跳转链接,执行人和完成时间。

    @user_id

    输入被@成员的企业微信user_id,多个user_id之间使用“,”隔开,长度不超过1024个字符。

  2. 配置完成后,单击“保存”。当开关状态为“开启”且任务运行结果满足事件类型设置集时,代码检查服务会发送消息到指定的飞书用户。

相关文档

    OSZAR »