Difference between revisions of "GitLab CI include:"
Jump to navigation
Jump to search
(15 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | * https://docs.gitlab.com/ee/ci/yaml/includes.html | ||
+ | == Examples == | ||
− | |||
include: | include: | ||
− | - [[local:]] .gitlab/variables.yml | + | - remote: 'https://gitlab.com/awesome-project/raw/main/.before-script-template.yml' |
+ | - local: '/templates/.after-script-template.yml' | ||
+ | - template: Auto-DevOps.gitlab-ci.yml | ||
+ | |||
+ | include: | ||
+ | - [[local:]] [[.gitlab/]]variables.yml | ||
- local: .gitlab/build.yaml | - local: .gitlab/build.yaml | ||
- local: .gitlab/deploy.yaml | - local: .gitlab/deploy.yaml | ||
+ | include: (introduced in [[GitLab 13.6]]) | ||
+ | - [[GitLab CI project:|project]]: 'your-org/your-project' | ||
+ | file: 'path/to/your/file/to/include' | ||
+ | |||
+ | include: | ||
+ | - project: 'your-org/your-project' | ||
+ | [[ref:]] my-branch-name | ||
+ | file: 'path/to/your/file/to/include' | ||
+ | |||
+ | == Related == | ||
+ | * [[GitLab templates]] | ||
+ | * [[Branch]] | ||
+ | * <code>[[GitLab CI extends:|extends:]]</code> | ||
+ | == News == | ||
+ | * Conditional includes https://about.gitlab.com/releases/2021/11/22/gitlab-14-5-released/#conditional-includes-with-exists-keyword | ||
== See also == | == See also == |
Latest revision as of 15:03, 13 December 2022
Contents
Examples[edit]
include: - remote: 'https://gitlab.com/awesome-project/raw/main/.before-script-template.yml' - local: '/templates/.after-script-template.yml' - template: Auto-DevOps.gitlab-ci.yml
include: - local: .gitlab/variables.yml - local: .gitlab/build.yaml - local: .gitlab/deploy.yaml
include: (introduced in GitLab 13.6) - project: 'your-org/your-project' file: 'path/to/your/file/to/include'
include: - project: 'your-org/your-project' ref: my-branch-name file: 'path/to/your/file/to/include'
Related[edit]
News[edit]
- Conditional includes https://about.gitlab.com/releases/2021/11/22/gitlab-14-5-released/#conditional-includes-with-exists-keyword
See also[edit]
gitlab-ci.yml
,job: | stage: | stages: | artifacts: | include: | script: | when: | only: | needs:
Advertising: