Commit da27f866 authored by GitLab Bot's avatar GitLab Bot

Automatic merge of gitlab-org/gitlab-ce master

parents 1a9819f2 a80d2ad9
...@@ -545,7 +545,7 @@ GET /projects/:id/services/jira ...@@ -545,7 +545,7 @@ GET /projects/:id/services/jira
Set JIRA service for a project. Set JIRA service for a project.
> 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 `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. For example, `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`. | | `api_url` | string | no | The base URL to the JIRA instance API. Web URL value will be used if not set. For example, `https://jira-api.example.com`. |
| `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. |
| `active` | boolean | no | Activates or deactivates the service. Defaults to false (deactivated). | | `active` | boolean | no | Activates or deactivates the service. Defaults to false (deactivated). |
......
...@@ -136,12 +136,21 @@ The output will be: ...@@ -136,12 +136,21 @@ The output will be:
![Output custom variable](img/custom_variable_output.png) ![Output custom variable](img/custom_variable_output.png)
CAUTION: **Important:** ### Masked Variables
Be aware that variables are not masked, and their values can be shown
in the job logs if explicitly asked to do so. If your project is public or By default, variables will be created as masked variables.
internal, you can set the pipelines private from your [project's Pipelines This means that the value of the variable will be hidden in job logs,
settings](../../user/project/pipelines/settings.md#visibility-of-pipelines). though it must match certain requirements to do so:
Follow the discussion in issue [#13784][ce-13784] for masking the variables.
- The value must be a single line.
- The value must not have escape characters.
- The value must not use variables.
- The value must not have any whitespace.
- The value must be at least 8 characters long.
If the value does not meet the requirements above, then the CI variable will fail to save.
In order to save, either alter the value to meet the masking requirements
or disable `Masked` for the variable.
### Syntax of environment variables in job scripts ### Syntax of environment variables in job scripts
......
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