summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Schilling <rschilling@student.tugraz.at>2016-12-12 14:27:52 +0100
committerRobert Schilling <rschilling@student.tugraz.at>2016-12-12 14:27:52 +0100
commit8d0645c2ce3769268020ad6f8e51db07fb1e4bc6 (patch)
treeaa5c1e30d74a32885dc8eb0a37dd358335239466
parent593c912151eaef865d31fc2a8307ef6d337c2349 (diff)
downloadgitlab-ce-grapify-service-api.tar.gz
Grapify the service APIgrapify-service-api
-rw-r--r--doc/api/services.md22
-rw-r--r--spec/models/project_services/hipchat_service_spec.rb2
2 files changed, 17 insertions, 7 deletions
diff --git a/doc/api/services.md b/doc/api/services.md
index acb54448664..3dad953cd1e 100644
--- a/doc/api/services.md
+++ b/doc/api/services.md
@@ -153,9 +153,12 @@ PUT /projects/:id/services/builds-email
Parameters:
-- `recipients` (**required**) - Comma-separated list of recipient email addresses
-- `add_pusher` (optional) - Add pusher to recipients list
-- `notify_only_broken_builds` (optional) -Notify only broken builds
+| Attribute | Type | Required | Description |
+| --------- | ---- | -------- | ----------- |
+| `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
@@ -538,7 +541,10 @@ PUT /projects/:id/services/mattermost-slash-commands
Parameters:
-- `token` (**required**) - The Mattermost token
+| Attribute | Type | Required | Description |
+| --------- | ---- | -------- | ----------- |
+| `token` | string | yes | The Mattermost token |
+
### Delete Mattermost Slash Command service
@@ -570,8 +576,12 @@ PUT /projects/:id/services/pipelines-email
Parameters:
-- `recipients` (**required**) - Comma-separated list of recipient email addresses
-- `notify_only_broken_builds` (optional) -Notify only broken pipelines
+| Attribute | Type | Required | Description |
+| --------- | ---- | -------- | ----------- |
+| `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
diff --git a/spec/models/project_services/hipchat_service_spec.rb b/spec/models/project_services/hipchat_service_spec.rb
index 564e49d5459..2da3a9cb09f 100644
--- a/spec/models/project_services/hipchat_service_spec.rb
+++ b/spec/models/project_services/hipchat_service_spec.rb
@@ -358,7 +358,7 @@ describe HipchatService, models: true do
context 'with a failed build' do
it 'uses the red color' do
build_data = { object_kind: 'build', commit: { status: 'failed' } }
-
+
expect(hipchat.__send__(:message_options, build_data)).to eq({ notify: false, color: 'red' })
end
end