DevOps/GitLab/gitlab-ci.yml
Appearance
GitLab CI/CD pipelines are configured using a YAML file called .gitlab-ci.yml
: https://docs.gitlab.com/ee/ci/yaml/
Gitlab-ci.yml
and CI/CD pipelines Changelog
[edit | edit source]- 22/09/2019 GitLab 12.3
- 22/08/2019 GitLab 12.2
- xx/xx/2019 GitLab 11.8
- Nested includes[5]
- xx/xx/2019 GitLab 11.8
- [6]
trigger
(premium version)
- [6]
- xx/xx/2019 GitLab 11.5
- [9]
parallel
- [9]
- xx/xx/2019 GitLab 11.4
- xx/xx/201x GitLab 9.5
- [16]
retry
- [16]
- xx/xx/201x GitLab 8.10
- [17]
when:manual
- [17]
- xx/xx/201x GitLab 8.9
- [18]
environment
- [18]
- xx/xx/201x GitLab 8.6
- Anchors feature [19]
GitLab Runner 11.10
- Git clean flags[20]
- Custom build directoriesl https://docs.gitlab.com/ee/ci/yaml/#custom-build-directories
GitLab Runner v0.7.0
cache
Activities
[edit | edit source]- Read
gitlab-ci.yml
reference documentation https://docs.gitlab.com/ee/ci/yaml/ - Review new keyworks introduced in
gitlab-ci.yml
reading this page
See also
[edit | edit source]- ↑ https://docs.gitlab.com/ee/ci/yaml/#rules
- ↑ https://docs.gitlab.com/ee/ci/yaml/#timeout
- ↑ https://docs.gitlab.com/ee/ci/yaml/#interruptible
- ↑ https://gitlab.com/gitlab-org/gitlab-foss/issues/47063
- ↑ https://docs.gitlab.com/ee/ci/yaml/#nested-includes
- ↑ https://docs.gitlab.com/ee/ci/yaml/#trigger-premium
- ↑ https://docs.gitlab.com/ee/ci/yaml/#includefile
- ↑ https://docs.gitlab.com/ee/ci/yaml/#includetemplate
- ↑ https://docs.gitlab.com/ee/ci/yaml/#parallel
- ↑ https://docs.gitlab.com/ee/ci/yaml/#onlychangesexceptchanges
- ↑ https://docs.gitlab.com/ee/ci/yaml/#whendelayed
- ↑ https://gitlab.com/gitlab-org/gitlab-foss/merge_requests/21767
- ↑ https://docs.gitlab.com/ee/ci/yaml/#include
- ↑ https://docs.gitlab.com/ee/ci/yaml/#extends
- ↑ https://docs.gitlab.com/ee/ci/yaml/#artifactsreports
- ↑ https://docs.gitlab.com/ee/ci/yaml/#retry
- ↑ https://docs.gitlab.com/ee/ci/yaml/#whenmanual
- ↑ https://docs.gitlab.com/ee/ci/yaml/#environment
- ↑ https://docs.gitlab.com/ee/ci/yaml/#anchors
- ↑ https://docs.gitlab.com/ee/ci/yaml/#git-clean-flags