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
diff options
context:
space:
mode:
authorEvan Read <eread@gitlab.com>2019-03-11 07:27:43 +0300
committerEvan Read <eread@gitlab.com>2019-03-11 07:27:43 +0300
commit0ccb31de234f937fcdb27faccfce4a595495b7c6 (patch)
tree5354266363c8a36de0b7799a87a39f966bf66aa1
parent5b13c283f7bb680a8b784733cbb2a74421908902 (diff)
parentfae18a049008119e19590ee8331bc2fbb9b8a9d7 (diff)
Merge branch 'patch-48' into 'master'
Add infos about runners concurrent jobs in .gitlab-ci.yml documentation See merge request gitlab-org/gitlab-ce!25809
-rw-r--r--doc/ci/yaml/README.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/ci/yaml/README.md b/doc/ci/yaml/README.md
index 985895acce3..f170323059a 100644
--- a/doc/ci/yaml/README.md
+++ b/doc/ci/yaml/README.md
@@ -268,6 +268,12 @@ There are also two edge cases worth mentioning:
### `stage`
+NOTE: **Note:**
+By default, when using your own Runners, the GitLab Runner installation is set up to run only one job at a time (see the `concurrent` flag in [Runner global settings](https://docs.gitlab.com/runner/configuration/advanced-configuration.html#the-global-section) for more information).
+Jobs will run in parallel only if:
+ - Run on different Runners
+ - The Runner's `concurrent` config has been changed.
+
`stage` is defined per-job and relies on [`stages`](#stages) which is defined
globally. It allows to group jobs into different stages, and jobs of the same
`stage` are executed in `parallel`. For example: