Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDouwe Maan <douwe@gitlab.com>2019-01-02 18:50:32 +0300
committerDouwe Maan <douwe@gitlab.com>2019-01-02 18:50:32 +0300
commitca6fbe8a79431aa52f23a500c2be3f8545942ec1 (patch)
tree1a36fd045121a3a3400943cc3fc707e6f2388dca /doc
parent28cffb9f41836a84d3323e640fe31f92f37bccd9 (diff)
parentba781484c7b1bea2829f3429990a7cf39bb37ff8 (diff)
Merge branch '18667-handle-push-opts' into 'master'
Handle 'git push -o ci.skip' Closes #18667 See merge request gitlab-org/gitlab-ce!15643
Diffstat (limited to 'doc')
-rw-r--r--doc/ci/yaml/README.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/ci/yaml/README.md b/doc/ci/yaml/README.md
index c74f5e5b3f9..5d87a5c0a1f 100644
--- a/doc/ci/yaml/README.md
+++ b/doc/ci/yaml/README.md
@@ -2200,6 +2200,12 @@ with an API call.
If your commit message contains `[ci skip]` or `[skip ci]`, using any
capitalization, the commit will be created but the pipeline will be skipped.
+Alternatively, one can pass the `ci.skip` [Git push option][push-option] if
+using Git 2.10 or newer:
+```
+$ git push -o ci.skip
+```
+
## Validate the .gitlab-ci.yml
Each instance of GitLab CI has an embedded debug tool called Lint, which validates the
@@ -2224,3 +2230,4 @@ GitLab CI/CD with various languages.
[environment]: ../environments.md "CI/CD environments"
[schedules]: ../../user/project/pipelines/schedules.md "Pipelines schedules"
[variables]: ../variables/README.md "CI/CD variables"
+[push-option]: https://git-scm.com/docs/git-push#git-push--oltoptiongt