ISSUE通知到企业微信群

添加群机器人

于企业微信群中添加机器人,复制得到的 Webhook 地址。

配置流水线

示例:

 1.issue-open: &issue-open
 2  - name: issue-notice
 3    image: tencentcom/wecom-message
 4    settings:
 5      robot: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx
 6      content: |
 7        > **有人提issue啦**
 8        > **标  题:** $CNB_ISSUE_TITLE
 9        > **发起人:** $CNB_ISSUE_OWNER
10        > [查看详情]($CNB_EVENT_URL)
11.issue-reopen: &issue-reopen
12  - name: issue-notice
13    image: tencentcom/wecom-message
14    settings:
15      robot: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx
16      content: |
17        > **$CNB_BUILD_USER重新打开了一个issue**
18        > **标  题:** $CNB_ISSUE_TITLE
19        > **发起人:** $CNB_ISSUE_OWNER
20        > [查看详情]($CNB_EVENT_URL)
21.issue-close: &issue-close
22  - name: issue-close
23    image: tencentcom/wecom-message
24    settings:
25      robot: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx
26      content: |
27        > **$CNB_BUILD_USER关闭了一个issue**
28        > **标  题:** $CNB_ISSUE_TITLE
29        > **发起人:** $CNB_ISSUE_OWNER
30        > [查看详情]($CNB_EVENT_URL)
31$:
32  issue.close:
33    - stages:
34        - *issue-close
35  issue.reopen:
36    - stages:
37        - *issue-reopen
38  issue.open:
39    - stages:
40        - *issue-open

robot 填之前复制的 Webhook 地址。

流水线触发者是新建、关闭、重新打开这个 issue 的用户。

具体信息格式可自定义,可用变量参考环境变量