summaryrefslogtreecommitdiff
path: root/doc/user/project/push_options.md
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2019-11-26 06:06:35 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2019-11-26 06:06:35 +0000
commit274dff4f027da636f62361c811285cbb5d5a7c0c (patch)
tree431b73c71ae93f6579ceb7f64044fbce94c25080 /doc/user/project/push_options.md
parentd5b4360051cac307d5727df23ef6cff7d90b49a3 (diff)
downloadgitlab-ce-274dff4f027da636f62361c811285cbb5d5a7c0c.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc/user/project/push_options.md')
-rw-r--r--doc/user/project/push_options.md18
1 files changed, 12 insertions, 6 deletions
diff --git a/doc/user/project/push_options.md b/doc/user/project/push_options.md
index 8952f845b96..11789f7d497 100644
--- a/doc/user/project/push_options.md
+++ b/doc/user/project/push_options.md
@@ -31,19 +31,25 @@ git push -o <push_option>
## Push options for GitLab CI/CD
-If the `ci.skip` push option is used, the commit will be pushed, but no [CI pipeline](../../ci/pipelines.md)
-will be created.
+You can use push options to skip a CI/CD pipeline, or pass environment variables.
-| Push option | Description |
-| ----------- | ----------- |
-| `ci.skip` | Do not create a CI pipeline for the latest push. |
+| Push option | Description |
+| ------------------------------ | ------------------------------------------------------------------------------------------- |
+| `ci.skip` | Do not create a CI pipeline for the latest push. |
+| `ci.variable="<name>=<value>"` | Provide [environment variables](../../ci/variables/README.md) to be used in a CI pipeline, if one is created due to the push. |
-For example:
+An example of using `ci.skip`:
```shell
git push -o ci.skip
```
+An example of passing some environment variables for a pipeline:
+
+```shell
+git push -o ci.variable="MAX_RETRIES=10" -o ci.variable="MAX_TIME=600"
+```
+
## Push options for merge requests
You can use Git push options to perform certain actions for merge requests at the same