ntfy.svg

Ntfy

by parra

Apache License 2.0

Ntfy.sh 插件会向选定的 Ntfy 服务器发送构建状态信息。

YAML 配置示例

kind: pipeline
name: default

steps:
- name: send ntfy notification
  image: parrazam/drone-ntfy
  when:
      status: [success, failure]
  settings:
    url: https://ntfy.example.org
    topic: events
    priority: low
    tags: 
      - pipeline-status
      - dev
    token:
      from_secret: ntfy_token

字段属性说明

  • url

    string可选项

    Ntfy 服务器。如果为空,则默认为 https://ntfy.sh

    默认值:none

  • topic

    string必填项

    发布信息的主题

    默认值:none

  • priority

    string可选项

    通知的优先级。值可以是 [最小、低、默认、高、最大]。

    默认值:default

  • tags

    string可选项

    通知的自定义标记。

    默认值:none

  • username

    string可选项

    具有发布权限的用户名

    默认值:none

  • password

    string可选项

    用户名密码

    推荐使用密钥 (Secret) 功能

    默认值:none

  • token

    string可选项

    发布/订阅令牌,而不是使用用户名/密码

    推荐使用密钥 (Secret) 功能

    默认值:none