gitlab-ci-patterns

Installation
Summary

Multi-stage GitLab CI/CD pipelines with Docker builds, Kubernetes deployments, and security scanning.

  • Covers core pipeline patterns including build, test, and deploy stages with artifact caching and environment management
  • Includes Docker image building and pushing to registries, multi-environment deployments (staging/production), and Terraform infrastructure automation
  • Provides security scanning templates (SAST, dependency scanning, container scanning) and Trivy vulnerability checks
  • Demonstrates caching strategies for dependencies, dynamic child pipelines, and manual approval gates for production deployments
SKILL.md

GitLab CI Patterns

Comprehensive GitLab CI/CD pipeline patterns for automated testing, building, and deployment.

Purpose

Create efficient GitLab CI pipelines with proper stage organization, caching, and deployment strategies.

When to Use

  • Automate GitLab-based CI/CD
  • Implement multi-stage pipelines
  • Configure GitLab Runners
  • Deploy to Kubernetes from GitLab
  • Implement GitOps workflows

Basic Pipeline Structure

Related skills

More from wshobson/agents

Installs
7.4K
Repository
wshobson/agents
GitHub Stars
35.3K
First Seen
Jan 20, 2026