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