PR通知到企业微信群
223 字小于 1 分钟
添加群机器人
于企业微信群中添加机器人,复制得到的 Webhook
地址。
配置流水线
示例:
main:
pull_request:
- stages:
- name: notice
image: tencentcom/wecom-message
settings:
robot: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx
content: |
> **PR 需要评审:**
> **标 题:** ${CNB_PULL_REQUEST_TITLE}
> **发起人:** ${CNB_PULL_REQUEST_PROPOSER}
> [查看详情]($CNB_EVENT_URL)
pull_request.changes_requested:
- stages:
- name: notice
image: tencentcom/wecom-message
settings:
robot: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx
content: |
> **PR 需要改进:**
> **标 题:** ${CNB_PULL_REQUEST_TITLE}
> **发起人:** ${CNB_PULL_REQUEST_PROPOSER}
> **评审人:** ${CNB_BUILD_USER}
> [查看详情]($CNB_EVENT_URL)
pull_request.merged:
- stages:
- name: notice
image: tencentcom/wecom-message
settings:
robot: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx
content: |
> **PR 已合并:**
> **标 题:** ${CNB_PULL_REQUEST_TITLE}
> **发起人:** ${CNB_PULL_REQUEST_PROPOSER}
> [查看详情]($CNB_EVENT_URL)
pull_request.mergeable:
- stages:
- name: auto merge
type: git:auto-merge
options:
mergeType: squash
removeSourceBranch: true
- name: notice
image: tencentcom/wecom-message
settings:
robot: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx
content: |
> **PR 自动合并:**
> **标 题:** ${CNB_PULL_REQUEST_TITLE}
> **发起人:** ${CNB_PULL_REQUEST_PROPOSER}
> [查看详情]($CNB_EVENT_URL)
robot
填之前复制的 Webhook
地址。
具体信息格式可自定义,可用变量参考环境变量。