Commit 8d0645c2 authored by Robert Schilling's avatar Robert Schilling

Grapify the service API

parent 593c9121
...@@ -153,9 +153,12 @@ PUT /projects/:id/services/builds-email ...@@ -153,9 +153,12 @@ PUT /projects/:id/services/builds-email
Parameters: Parameters:
- `recipients` (**required**) - Comma-separated list of recipient email addresses | Attribute | Type | Required | Description |
- `add_pusher` (optional) - Add pusher to recipients list | --------- | ---- | -------- | ----------- |
- `notify_only_broken_builds` (optional) -Notify only broken builds | `recipients` | string | yes | Comma-separated list of recipient email addresses |
| `add_pusher` | boolean | no | Add pusher to recipients list |
| `notify_only_broken_builds` | boolean | no | Notify only broken builds |
### Delete Build-Emails service ### Delete Build-Emails service
...@@ -538,7 +541,10 @@ PUT /projects/:id/services/mattermost-slash-commands ...@@ -538,7 +541,10 @@ PUT /projects/:id/services/mattermost-slash-commands
Parameters: Parameters:
- `token` (**required**) - The Mattermost token | Attribute | Type | Required | Description |
| --------- | ---- | -------- | ----------- |
| `token` | string | yes | The Mattermost token |
### Delete Mattermost Slash Command service ### Delete Mattermost Slash Command service
...@@ -570,8 +576,12 @@ PUT /projects/:id/services/pipelines-email ...@@ -570,8 +576,12 @@ PUT /projects/:id/services/pipelines-email
Parameters: Parameters:
- `recipients` (**required**) - Comma-separated list of recipient email addresses | Attribute | Type | Required | Description |
- `notify_only_broken_builds` (optional) -Notify only broken pipelines | --------- | ---- | -------- | ----------- |
| `recipients` | string | yes | Comma-separated list of recipient email addresses |
| `add_pusher` | boolean | no | Add pusher to recipients list |
| `notify_only_broken_builds` | boolean | no | Notify only broken pipelines |
### Delete Pipeline-Emails service ### Delete Pipeline-Emails service
......
...@@ -358,7 +358,7 @@ describe HipchatService, models: true do ...@@ -358,7 +358,7 @@ describe HipchatService, models: true do
context 'with a failed build' do context 'with a failed build' do
it 'uses the red color' do it 'uses the red color' do
build_data = { object_kind: 'build', commit: { status: 'failed' } } build_data = { object_kind: 'build', commit: { status: 'failed' } }
expect(hipchat.__send__(:message_options, build_data)).to eq({ notify: false, color: 'red' }) expect(hipchat.__send__(:message_options, build_data)).to eq({ notify: false, color: 'red' })
end end
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment