更新时间:2024-11-19 GMT+08:00

配置CodeArts Repo的合并请求通知设置

CodeArts Repo支持通过邮件或者企业微信的方式推送关于代码仓库和合并请求通知,您可以根据需要打开其中一种通知或者同时打开两种通知,代码仓库内的成员可以查看该页面,仅拥有代码仓库“设置”权限的角色可以配置代码仓库的通知设置。

配置代码仓库的邮件通知设置

表1 邮件通知设置的参数说明

参数

说明

仓库

该参数非必填。根据您想收到的邮件通知设置即可,包含四个选项,默认勾选“冻结仓库”“关闭仓库”,且不可更改,如果仓库出现冻结或者关闭,邮件将通知仓库所有者和项目管理员。另外两个选项如下,并且您可以选择想要邮件通知的对象:

  • 如果勾选“删除仓库”,表示有成员删除仓库时,系统将通过邮件通知的方式告知您。
  • 如果勾选“容量预警”,表示超过设置的容量阈值,系统将通过邮件通知的方式告知您,并且您可以下拉选择阈值:60%、80%和90%。

合并请求

该参数非必填,根据您的需要勾选对应选项即可,包含如下选项:

  • 开启合并请求。表示有合并请求开启时(包括新建和重开合并请求),会邮件通知到您勾选的角色,默认勾选的角色:评审人、审核人、检视人和合并人。
  • 更新合并请求。表示更新合并请求关联分支的代码时,会推送更新邮件,默认勾选的角色:评审人、审核人和检视人。
  • 合并合并请求。表示合并请求时,会推送邮件,默认勾选的角色:MR创建人。还可以勾选“合并人”
  • 检视合并请求。表示会推送邮件通知检视合并请求,默认勾选角色:MR创建人。
  • 审核合并请求。表示会推送邮件通知审核合并请求,默认勾选角色:MR创建人。
  • 新建评审意见。表示会将新建的评审意见推送给选中角色,默认勾选角色:MR创建人。
  • 解决评审意见。表示会推送邮件给选中角色,让其解决评审意见,默认勾选角色:MR创建人。

如果在CodeArts Repo已打开邮件通知设置,但仍未收到相关邮件通知,请前往CodeArts的消息设置,检查邮箱配置、邮件通知是否开启。

配置代码仓库的企业微信通知设置

表2 企业微信通知设置的参数说明

参数

说明

Webhook地址

该参数必填。用于识别CodeArts Repo成员组所添加机器人的Webhook地址,长度上限为500字符。

仓库

该参数非必填。根据您想收到的微信通知设置即可,包含两个个选项,默认勾选如下两个选项,并且您可以选择想要邮件通知的对象:

  • 如果勾选“删除仓库”,表示有成员删除仓库时,系统将通过邮件通知的方式告知您。
  • 如果勾选“容量预警”,表示超过设置的容量阈值,系统将通过邮件通知的方式告知您,并且您可以下拉选择阈值:60%、80%和90%。

合并请求

该参数非必填,根据您的需要勾选对应选项即可,包含如下选项:

  • 合并请求状态变更。表示开启、更新或者合并请求状态时,会通过微信机器人的方式推送通知。默认勾选的状态:开启、合并。
  • 合并请求检视审核。包括“检视”“审核”两种状态。
  • 合并请求评审意见。默认勾选“新建”状态,还可以根据需要,勾选是否要通知“解决”状态。