← ClaudeAtlas

ci-cd-pipelineslisted

CI/CD pipeline design with GitHub Actions, GitLab CI, and Jenkins. Use when the user mentions CI/CD, continuous integration, continuous deployment, GitHub Actions, GitLab CI, Jenkins, Jenkinsfile, pipeline, workflow, build automation, reusable workflow, composite action, GitLab runner, pipeline security, OIDC, secrets management, matrix build, monorepo pipeline, environment promotion, build cache, or automating build/test/deploy workflows. Complements container-orchestration and infrastructure-as-code.
Zephyrex21/claude-skills-vetted · ★ 2 · DevOps & Infrastructure · score 63
Install: claude install-skill Zephyrex21/claude-skills-vetted
# CI/CD Pipelines A production-grade skill for designing, implementing, and securing CI/CD pipelines across GitHub Actions, GitLab CI, and Jenkins. Includes templates for common application types and advanced patterns for enterprise-scale delivery. ## Quick Reference | Platform | Config File | Reference | |----------|------------|-----------| | GitHub Actions | `.github/workflows/*.yml` | `references/github-actions.md` | | GitLab CI | `.gitlab-ci.yml` | `references/gitlab-ci.md` | | Jenkins | `Jenkinsfile` | `references/jenkins.md` | | Security | All platforms | `references/pipeline-security.md` | | Patterns | All platforms | `references/pipeline-patterns.md` | ## Core Workflow 1. **Identify the CI platform** — GitHub Actions, GitLab CI, or Jenkins? 2. **Identify the application type** — Node.js, Python, Go, Java, Docker, or other? 3. **Read relevant references:** - Platform-specific → `references/github-actions.md`, `gitlab-ci.md`, or `jenkins.md` - Patterns → `references/pipeline-patterns.md` - Security → `references/pipeline-security.md` 4. **Generate pipeline** using `scripts/generate_pipeline.py` --- ## Pipeline Design Principles ### 1. Fast Feedback - Fail fast: run linting and unit tests first (cheapest, fastest) - Parallelize independent stages - Cache dependencies aggressively - Target: PR pipeline < 10 minutes ### 2. Pipeline Stages (Standard) ``` ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ ┌────────┐ ┌──────┐ │ Lint │──►│ Test │──►│Build │──►│