drone-wechat

    1.1.7 • Public • Published

    drone-wechat

    Travis Coverage Status Docker Pulls GitHub release

    Drone plugin for sending wechat notifications.

    Description

    This drone wechat notification plugin builds base on Wechat for Work.

    Read this in other languages: English, 简体中文.

    Environment

    • PLUGIN_CORPID: The corpid for authorization
    • WECHAT_CORPID: alias for PLUGIN_CORPID
    • PLUGIN_CORP_SECRET: The corp secret for authorization
    • WECHAT_CORP_SECRET: alias for PLUGIN_CORP_SECRET
    • PLUGIN_AGENT_ID: The agent id to send the message
    • WECHAT_AGENT_ID: alias for PLUGIN_AGENT_ID
    • PLUGIN_TO_PARTY: The party ids to send the message
    • WECHAT_TO_PARTY: alias for PLUGIN_TO_PARTY
    • PLUGIN_TO_USER: The user ids to send the message to
    • WECHAT_TO_USER: alias for PLUGIN_TO_USER
    • PLUGIN_TO_TAG: The tag ids to send the message to
    • WECHAT_TO_TAG: alias for PLUGIN_TO_TAG
    • PLUGIN_SAFE: encrypt message, default is false
    • PLUGIN_MSG_URL: The link for the text card click
    • PLUGIN_BTN_TEXT: The text for the button on the card
    • PLUGIN_TITLE: Notification title
    • PLUGIN_MESSAGE: Notification body message, support markdown.

    Usage

    docker run --rm \
      -e PLUGIN_CORPID=corpid \
      -e PLUGIN_CORP_SECRET=corpsecret \
      -e PLUGIN_AGENT_ID=agentid \
      -e PLUGIN_TO_USER=userId \
      -e PLUGIN_TO_TAG=tagId \
      -e PLUGIN_TO_PARTY=toParty \
      -e PLUGIN_SAFE=1 \
      -e PLUGIN_MSG_URL=url \
      -e PLUGIN_BTN_TXT=true \
      -e PLUGIN_TITLE=title \
      -e PLUGIN_MESSAGE=description \
      -e DRONE_REPO_OWNER=lizheming \
      -e DRONE_REPO_NAME=drone-wechat \
      -e DRONE_COMMIT_SHA=e5e82b5eb3737205c25955dcc3dcacc839b7be52 \
      -e DRONE_COMMIT_BRANCH=master \
      -e DRONE_COMMIT_LINK=https://github.com/lizheming/drone-wechat/compare/master... \
      -e DRONE_COMMIT_AUTHOR=lizheming \
      -e DRONE_COMMIT_AUTHOR_EMAIL=secretlzm007@gmail.com \
      -e DRONE_BUILD_NUMBER=1 \
      -e DRONE_BUILD_STATUS=success \
      -e DRONE_BUILD_LINK=http://github.com/lizheming/drone-wechat \
      -e DRONE_TAG=1.0.0 \
      -e DRONE_JOB_STARTED=1477550550 \
      -e DRONE_JOB_FINISHED=1477550750 \
      lizheming/drone-wechat
    

    Install

    npm i drone-wechat

    DownloadsWeekly Downloads

    2

    Version

    1.1.7

    License

    MIT

    Unpacked Size

    21.3 kB

    Total Files

    14

    Last publish

    Collaborators

    • lizheming