2016-07-19 11:12:28 +02:00
|
|
|
Plugin Hipchat Notify
|
2017-01-04 13:22:20 +01:00
|
|
|
=====================
|
2016-07-19 11:12:28 +02:00
|
|
|
|
2017-07-18 15:54:24 +02:00
|
|
|
This plugin joins a [HipChat](https://www.hipchat.com/) room and sends a user-defined message, for example a
|
|
|
|
"Build Succeeded" message.
|
2016-07-17 16:20:35 +02:00
|
|
|
|
2016-07-19 11:12:28 +02:00
|
|
|
Configuration
|
2017-01-04 13:22:20 +01:00
|
|
|
-------------
|
2016-07-19 11:12:28 +02:00
|
|
|
|
|
|
|
### Options
|
2016-07-17 16:20:35 +02:00
|
|
|
|
|
|
|
| Field | Required? | Description |
|
|
|
|
|-------|-----------|-------------|
|
|
|
|
| `authToken` | Yes | Your HipChat API authentication token (v1) |
|
2017-07-18 15:54:24 +02:00
|
|
|
| `room` | Yes | Your Hipchat room name or ID number. This can also be an array of room names or numbers, and the
|
|
|
|
message will be sent to all rooms. |
|
2016-07-17 16:20:35 +02:00
|
|
|
| `message` | No | The message to send to the room. Default - `%PROJECT_TITLE% built at %BUILD_URI%` |
|
|
|
|
| `color` | No | Message color. Valid values: yellow, green, red, purple, gray, random. Default - `yellow`|
|
2017-07-18 15:54:24 +02:00
|
|
|
| `notify` | No | Whether or not this message should trigger a notification for people in the room (change the tab
|
|
|
|
color, play a sound, etc). Default - `false`. |
|
2016-07-17 16:20:35 +02:00
|
|
|
|
|
|
|
Message can be formatted via HTML. Example:
|
|
|
|
```html
|
|
|
|
<b>%PROJECT_TITLE%</b> - build <a href="%BUILD_URI%">%BUILD%</a> failed!
|
|
|
|
```
|
|
|
|
|
2016-07-19 11:12:28 +02:00
|
|
|
### Examples
|
|
|
|
|
2016-07-17 16:20:35 +02:00
|
|
|
```yaml
|
|
|
|
hipchat_notify:
|
|
|
|
authToken: 123
|
|
|
|
room: 456
|
|
|
|
message: <b>%PROJECT_TITLE%</b> - build <a href="%BUILD_URI%">%BUILD%</a> failed!
|
|
|
|
color: red
|
|
|
|
notify: true
|
|
|
|
```
|