通知
在构建结果时发送通知的通知目标
如果未给定 map,此节点将使用键 email
作为 默认前缀。
类型
键
如果给定一个映射,则支持以下键
campfire
— Campfire 通知设置(类型:map 序列、安全序列序列、安全序列、布尔序列、map、安全或布尔) 详细信息email
— 电子邮件通知设置(类型:map 序列、安全序列序列、安全序列、布尔序列、map、安全或布尔) 详细信息flowdock
— Flowdock 通知设置(类型:map 序列、安全序列、布尔序列、map、安全或布尔) 详细信息hipchat
— Hipchat 通知设置(类型:map 序列、安全序列序列、安全序列、布尔序列、map、安全或布尔) 详细信息irc
— IRC 通知设置(类型:map 序列、安全序列序列、安全序列、布尔序列、map、安全或布尔) 详细信息pushover
— Pushover 通知设置(类型:map 序列、布尔序列、map 或布尔) 详细信息slack
— Slack 通知设置(类型:map 序列、安全序列序列、安全序列、布尔序列、map、安全或布尔) 详细信息webhooks
— Webhook 通知设置(类型:map 序列、安全序列序列、安全序列、布尔序列、map、安全或布尔) 详细信息on_success
— 通知频率(类型:枚举 (字符串),已知值:always
、never
、change
) 详细信息on_failure
— 通知频率(类型:枚举 (字符串),已知值:always
、never
、change
) 详细信息
示例
notifications:
campfire:
- rooms:
- secure: encrypted string
template:
- string
if: branch = master
- rooms:
secure: encrypted string
- template: string
email:
- recipients:
- secure: encrypted string
if: branch = master
on_success: always
- recipients:
secure: encrypted string
flowdock:
- api_token:
secure: encrypted string
template:
- string
if: branch = master
- template: string
notifications:
- recipients:
- secure: encrypted string
if: branch = master
on_success: always
- recipients:
secure: encrypted string
notifications:
- secure: encrypted string
notifications:
- true
notifications:
recipients:
- secure: encrypted string
if: branch = master
on_success: always
notifications:
secure: encrypted string
notifications: true