配置CodeArts Check项目级消息通知
CodeArts Check支持配置项目级消息通知,配置后,将生效于该项目下的所有代码检查任务。
配置项目级消息通知入口
- 通过项目入口方式访问CodeArts Check服务首页。
- 在菜单栏选择。
配置站内消息通知
当事件发生时,系统以站内信的方式通知相关接收人。
- 选择“站内消息通知”页签。
- 选择“代码检查”。
- 根据实际需要配置各个事件的通知对象(包括创建人和执行人)以及是否开启各个事件的通知。
图1 配置站内消息通知
当事件发生时,系统以邮件的方式,通知相关接收人。如果用户在个人通知设置中打开了邮件通知且设置了正确的邮件地址,会同时收到邮件通知。
- 选择“邮件通知”页签。
- 选择“代码检查”。
- 根据实际需要配置各个事件的通知对象(包括创建人和执行人)以及是否开启各个事件的通知。
图2 配置邮件通知
当事件发生时,通过微信机器人的方式推送消息到企业微信群。
- 选择“企业微信”页签。
- 选择“代码检查”。
- 根据配置企业微信参数。
表1 企业微信参数 参数
说明
URL
获取方式如下:(以手机客户端为例,详细指导请参考如何设置群关系机器人。)
- 运行企业微信客户端,选中需要接受消息推送的群聊,单击右上角三个点按钮。
- 依次单击。
- 填写机器人名字,单击“添加”。
- 单击Webhook文本框旁的“复制”获取企业微信Webhook地址。
事件类型
设置通知的事件类型。
- 全部:代码检查任务执行结果的门禁通过和门禁不通过都通知接收人。
- 门禁通过:代码检查任务执行结果为通过时通知接收人。
- 门禁不通过:代码检查任务执行结果为不通过时通知接收人。
通知内容
可以勾选检查结果,门禁结果,问题数,跳转链接,执行人和完成时间前的复选框选择通知内容
@user_id
填写企业微信的成员user_id,多个user_id之间使用英文分号隔开。
@手机号
填写手机号,多个手机号之间使用英文分号隔开。
当事件发生时,通过钉钉的方式推送消息到钉钉群。
- 选择“钉钉”页签。
- 选择“代码检查”。
- 根据配置钉钉参数。
表2 钉钉参数 参数
说明
URL
获取方式如下:
- 进入钉钉群,找到“群设置 > 智能群助手”,然后添加机器人(选择自定义类型)。
- 填写机器人名字,选择群组,完成安全设置(需勾选“加签”,并单击加签文本框旁的“复制”获取加签密钥)。
- 已阅读并同意相关协议后,单击“完成”。单击Webhook文本框旁的“复制”获取钉钉Webhook地址。
- 选择“钉钉”通知,填写Webhook地址并单击“测试”确保Webhook地址可用。
事件类型
设置通知的事件类型。
- 全部:代码检查任务执行结果的门禁通过和门禁不通过都通知接收人。
- 门禁通过:代码检查任务执行结果为通过时通知接收人。
- 门禁不通过:代码检查任务执行结果为不通过时通知接收人。
通知内容
可以勾选检查结果,门禁结果,问题数,跳转链接,执行人和完成时间前的复选框选择通知内容
@user_id
填写钉钉的成员user_id,多个user_id之间使用英文分号隔开。
@手机号
填写手机号,多个手机号之间使用英文分号隔开。
密钥
填写钉钉的加密密钥。