Commit 1fd68566 authored by Achilleas Pipinellis's avatar Achilleas Pipinellis

Merge branch 'docs-add-warning-about-recursive-includes' into 'master'

Add a note about not supporting recursive includes on Ci YAML documentation

See merge request gitlab-org/gitlab-ee!5282
parents 9d4f7960 63b1c62f
...@@ -1314,6 +1314,10 @@ In this case, the variables `POSTGRES_USER`, `POSTGRES_PASSWORD` and ...@@ -1314,6 +1314,10 @@ In this case, the variables `POSTGRES_USER`, `POSTGRES_PASSWORD` and
`autodevops-template.yml` will be overridden by the ones defined in `autodevops-template.yml` will be overridden by the ones defined in
`.gitlab-ci.yml`. `.gitlab-ci.yml`.
NOTE: **Note:**
Recursive includes are not supported meaning your external files
should not use the `include` keyword, as it will be ignored.
## `variables` ## `variables`
> Introduced in GitLab Runner v0.5.0. > Introduced in GitLab Runner v0.5.0.
...@@ -1689,7 +1693,7 @@ capitalization, the commit will be created but the pipeline will be skipped. ...@@ -1689,7 +1693,7 @@ capitalization, the commit will be created but the pipeline will be skipped.
## Validate the .gitlab-ci.yml ## Validate the .gitlab-ci.yml
Each instance of GitLab CI has an embedded debug tool called Lint, which validates the Each instance of GitLab CI has an embedded debug tool called Lint, which validates the
content of your `.gitlab-ci.yml` files. You can find the Lint under the page `ci/lint` of your content of your `.gitlab-ci.yml` files. You can find the Lint under the page `ci/lint` of your
project namespace (e.g, `http://gitlab-example.com/gitlab-org/project-123/ci/lint`) project namespace (e.g, `http://gitlab-example.com/gitlab-org/project-123/ci/lint`)
## Using reserved keywords ## Using reserved keywords
......
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