gitlab-ci
Installation
SKILL.md
GitLab CI/CD
GitLab CI/CD provides integrated pipeline orchestration directly within GitLab repositories, utilizing reusable CI Components and container-native runners for automated software delivery.
When to Use
- Self-Hosted & Enterprise GitOps CI/CD: Running pipelines within GitLab EE/CE and private runner infrastructures.
- Container Registry & Helm Package Integration: Built-in GitLab Container Registry, Package Registry, and Dependency Proxy.
- Multi-Project & Downstream Pipelines: Triggering coordinated cross-repository builds in complex enterprise architectures.
- Dynamic Parent-Child Pipelines: Generating build steps dynamically at runtime based on modified monorepo paths.
Quick Start
# .gitlab-ci.yml
stages:
- build
- test