Sign inSign up

lizheming/drone-wechat

By lizheming

Updated over 5 years ago

Drone plugin for sending wechat notifications

Image
1

10K+

lizheming/drone-wechat repository overview

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 [email protected] \
  -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

Tag summary

Content type

Image

Digest

Size

27 MB

Last updated

over 5 years ago

docker pull lizheming/drone-wechat