微信插件可将建立状态信息发布到你的账户。

YAML 配置示例

kind: pipeline
name: default

steps:
- name: wechat
  image: lizheming/drone-wechat
  settings:
    corpid: 
      from_secret: wechat_corpid
    corp_secret:
      from_secret: wechat_corp_secret
    agent_id: 
      from_secret: agent_id
    to_user: 111
    to_party: 112
    to_tag: ${DRONE_REPO_NAME}
    msg_url: ${DRONE_BUILD_LINK}
    safe: 1
    btn_txt: more
    title: ${DRONE_REPO_NAME}
    message: >
      {%if success %}
        build {{build.number}} succeeded. Good job.
      {% else %}
        build {{build.number}} failed. Fix me please.
      {% endif %}

字段属性说明

  • corpid

    string必填项

    授权的 corpid

    推荐使用密钥 (Secret) 功能

    默认值:none

  • corp_secret

    string必填项

    用于授权的密码

    推荐使用密钥 (Secret) 功能

    默认值:none

  • agent_id

    string必填项

    发送信息的代理 ID

    默认值:none

  • to_party

    string可选项

    发送信息的一方 ID

    默认值:none

  • to_user

    string可选项

    发送信息的用户 ID

    默认值:none

  • to_tag

    string可选项

    发送信息的标签 ID

    默认值:none

  • safe

    boolean可选项

    加密信息,默认为 false

    默认值:false

  • msg_url

    string可选项

    点击文本卡链接

    默认值:none

  • btn_text

    string可选项

    卡片上按钮的文字

    默认值:none

  • title

    string可选项

    卡片标题

    默认值:none

  • message

    string必填项

    通知正文信息,支持标记符

    默认值:none