GitLab CI Patterns provides a reusable, production-ready set of CI/CD practices for building, testing, and deploying applications with GitLab. It defines m…
GitLab CI Patterns provides a reusable, production-ready set of CI/CD practices for building, testing, and deploying applications with GitLab. It defines multi-stage pipelines (build, test, deploy), branch-aware caching and artifact retention, coverage reporting, and environment metadata for promotion and rollback. The skill includes Docker build-and-push patterns (docker:dind, registry login, image tagging by commit SHA and latest), Kubernetes deployment steps (kubectl apply, rollout checks), multi-environment templates for staging/production, and guidance for distributed GitLab Runners and GitOps workflows. Use it to automate GitLab-based CI/CD, optimize pipeline performance with cache keys and expire_in, enforce repeatable test/build steps, securely publish container images, and deploy reliably to Kubernetes clusters while enabling scalable, maintainable pipelines across teams.
This page belongs to the OpenClaw Skills learning hub with install guides, category navigation, and practical links.