> This service adds commit messages as comments to Asana tasks. Once enabled, commit messages are checked for Asana task URLs (for example, `https://app.asana.com/0/123456/987654`) or task IDs starting with # (for example, `#987654`). Every task ID found will get the commit comment added to it. You can also close a task with a message containing: `fix #123456`. You can find your Api Keys here: https://asana.com/developers/documentation/getting-started/auth#api-key
> This service adds commit messages as comments to Asana tasks. Once enabled, commit messages are checked for Asana task URLs (for example, `https://app.asana.com/0/123456/987654`) or task IDs starting with # (for example, `#987654`). Every task ID found will get the commit comment added to it. You can also close a task with a message containing: `fix #123456`. You can find your Api Keys here: <https://asana.com/developers/documentation/getting-started/auth#api-key>.
| `server` | string | false | Leave blank for default. For example, `https://hipchat.example.com`. |
### Delete HipChat service
### Delete HipChat service
...
@@ -496,7 +496,7 @@ Send IRC messages, on update, to a list of recipients through an Irker gateway.
...
@@ -496,7 +496,7 @@ Send IRC messages, on update, to a list of recipients through an Irker gateway.
Set Irker (IRC gateway) service for a project.
Set Irker (IRC gateway) service for a project.
> NOTE: Irker does NOT have built-in authentication, which makes it vulnerable to spamming IRC channels if it is hosted outside of a firewall. Please make sure you run the daemon within a secured network to prevent abuse. For more details, read: http://www.catb.org/~esr/irker/security.html.
> NOTE: Irker does NOT have built-in authentication, which makes it vulnerable to spamming IRC channels if it is hosted outside of a firewall. Please make sure you run the daemon within a secured network to prevent abuse. For more details, read: <http://www.catb.org/~esr/irker/security.html>.
```
```
PUT /projects/:id/services/irker
PUT /projects/:id/services/irker
...
@@ -546,7 +546,7 @@ Set JIRA service for a project.
...
@@ -546,7 +546,7 @@ Set JIRA service for a project.
> **Notes:**
> **Notes:**
> - Starting with GitLab 8.14, `api_url`, `issues_url`, `new_issue_url` and
> - Starting with GitLab 8.14, `api_url`, `issues_url`, `new_issue_url` and
> `project_url` are replaced by `project_key`, `url`. If you are using an
> `project_url` are replaced by `project_key`, `url`. If you are using an
> older version, [follow this documentation][old-jira-api].
> older version, [follow this documentation][old-jira-api].
```
```
...
@@ -557,7 +557,7 @@ Parameters:
...
@@ -557,7 +557,7 @@ Parameters:
| Parameter | Type | Required | Description |
| Parameter | Type | Required | Description |
| --------- | ---- | -------- | ----------- |
| --------- | ---- | -------- | ----------- |
| `url` | string | yes | The URL to the JIRA project which is being linked to this GitLab project, e.g., `https://jira.example.com`. |
| `url` | string | yes | The URL to the JIRA project which is being linked to this GitLab project. For example, `https://jira.example.com`. |
| `project_key` | string | yes | The short identifier for your JIRA project, all uppercase, e.g., `PROJ`. |
| `project_key` | string | yes | The short identifier for your JIRA project, all uppercase, e.g., `PROJ`. |
| `username` | string | yes | The username of the user created to be used with GitLab/JIRA. |
| `username` | string | yes | The username of the user created to be used with GitLab/JIRA. |
| `password` | string | yes | The password of the user created to be used with GitLab/JIRA. |
| `password` | string | yes | The password of the user created to be used with GitLab/JIRA. |
...
@@ -589,7 +589,7 @@ PUT /projects/:id/services/kubernetes
...
@@ -589,7 +589,7 @@ PUT /projects/:id/services/kubernetes
Parameters:
Parameters:
-`namespace` (**required**) - The Kubernetes namespace to use
-`namespace` (**required**) - The Kubernetes namespace to use
-`api_url` (**required**) - The URL to the Kubernetes cluster API, e.g., https://kubernetes.example.com
-`api_url` (**required**) - The URL to the Kubernetes cluster API. For example, `https://kubernetes.example.com`
-`token` (**required**) - The service token to authenticate against the Kubernetes cluster with
-`token` (**required**) - The service token to authenticate against the Kubernetes cluster with
-`ca_pem` (optional) - A custom certificate authority bundle to verify the Kubernetes cluster with (PEM format)
-`ca_pem` (optional) - A custom certificate authority bundle to verify the Kubernetes cluster with (PEM format)
...
@@ -658,7 +658,6 @@ Parameters:
...
@@ -658,7 +658,6 @@ Parameters:
| --------- | ---- | -------- | ----------- |
| --------- | ---- | -------- | ----------- |
| `token` | string | yes | The Slack token |
| `token` | string | yes | The Slack token |
### Delete Slack slash command service
### Delete Slack slash command service
Delete Slack slash command service for a project.
Delete Slack slash command service for a project.
...
@@ -823,7 +822,7 @@ Parameters:
...
@@ -823,7 +822,7 @@ Parameters:
| Parameter | Type | Required | Description |
| Parameter | Type | Required | Description |
| --------- | ---- | -------- | ----------- |
| --------- | ---- | -------- | ----------- |
| `api_url` | string | true | Prometheus API Base URL, like http://prometheus.example.com/ |
| `api_url` | string | true | Prometheus API Base URL. For example, `http://prometheus.example.com/`. |
Mock an external CI. See [`gitlab-org/gitlab-mock-ci-service`](https://gitlab.com/gitlab-org/gitlab-mock-ci-service) for an example of a companion mock service.
Mock an external CI. See [`gitlab-org/gitlab-mock-ci-service`](https://gitlab.com/gitlab-org/gitlab-mock-ci-service) for an example of a companion mock service.