Back to Glossary
CI/CD

What is GitLab CI?

GitLab's integrated CI/CD system defined in a .gitlab-ci.yml file.

GitLab CI/CD is GitLab's built-in continuous integration and delivery system. Pipelines are defined in .gitlab-ci.yml at the repository root. They consist of stages and jobs, with artifacts passed between them. GitLab Runner executes jobs on shared or self-hosted runners. Features include merge request pipelines, environments and deployments, review apps, and the powerful Auto DevOps feature that auto-generates CI/CD for common project types.

Deep Dive Guide

how to set up gitlab cicd from scratch

Related Terms

Test your knowledge of GitLab CI and 130 other DevOps concepts