An open API service indexing awesome lists of open source software.

https://github.com/fifsky/drone-wechat-work

drone wechat work robot notify
https://github.com/fifsky/drone-wechat-work

drone robot wework

Last synced: 10 months ago
JSON representation

drone wechat work robot notify

Awesome Lists containing this project

README

          

# drone-wechat-work
[![Build and Test](https://github.com/fifsky/drone-wechat-work/actions/workflows/build.yml/badge.svg)](https://github.com/fifsky/drone-wechat-work/actions/workflows/build.yml)

wechat work robot plugin for drone

### Usage

```yaml
- name: notify
image: fifsky/drone-wechat-work
pull: always
settings:
url: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=XXX-XXXX-XXX-XXXXX
msgtype: markdown
content: |
{{if eq .Status "success" }}
#### 🎉 ${DRONE_REPO} 构建成功
> Commit: [${DRONE_COMMIT_MESSAGE}](${DRONE_COMMIT_LINK})
> Author: ${DRONE_COMMIT_AUTHOR}
> [点击查看](${DRONE_BUILD_LINK})
{{else}}
#### ❌ ${DRONE_REPO} 构建失败
> Commit: [${DRONE_COMMIT_MESSAGE}](${DRONE_COMMIT_LINK})
> Author: ${DRONE_COMMIT_AUTHOR}
> 请立即修复!!!
> [点击查看](${DRONE_BUILD_LINK})
{{end}}
when:
status:
- failure
- success
```

## Options

| option | type | required | default | description |
| --- | --- | --- | --- | --- |
| url | []string | Yes | none | The full address of webhook: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxx |
| type | string | No | text | message type,support (text,markdown) |
| content | string | Yes | none | Message content, text or markdown or json string |
| touser | string | No | none | At user,Use commas to separate, for example: 13812345678,13898754321 or all |