GitLab CI Patterns
技能 已验证 活跃Build GitLab CI/CD pipelines with multi-stage workflows, caching, and distributed runners for scalable automation. Use when implementing GitLab CI/CD, optimizing pipeline performance, or setting up automated testing and deployment.
To enable users to build efficient and robust GitLab CI/CD pipelines with proper stage organization, caching, and deployment strategies for automated testing and deployment.
功能
- Multi-stage GitLab CI/CD pipeline examples
- Docker build and push patterns
- Multi-environment deployment configurations
- Terraform integration for infrastructure as code
- Security scanning examples (SAST, Dependency, Container)
使用场景
- Automating GitLab-based CI/CD processes
- Implementing complex multi-stage pipelines
- Configuring and optimizing GitLab Runners
- Setting up deployment to Kubernetes from GitLab
非目标
- Providing a runtime execution environment for CI/CD jobs
- Managing GitLab instance configuration
- Offering generic DevOps best practices outside of GitLab CI/CD context
工作流
- Define pipeline stages
- Configure build jobs with caching and artifacts
- Implement test jobs with coverage reporting
- Set up deployment jobs for various environments
- Integrate security scanning tools
实践
- CI/CD Best Practices
- Pipeline Optimization
- Security Scanning
- Infrastructure as Code
先决条件
- GitLab instance
- GitLab Runner configured
Practical Utility
- info:Edge casesThe SKILL.md implicitly handles some edge cases by providing specific examples for different scenarios (e.g., caching strategies, security scanning configurations). However, explicit documentation of failure modes and recovery steps is not present.
安装
请先添加 Marketplace
/plugin marketplace add wshobson/agents/plugin install cicd-automation@claude-code-workflows质量评分
已验证类似扩展
OpenClaw Release Maintainer
100Prepare or verify OpenClaw stable/beta releases, changelogs, release notes, publish commands, and artifacts.
ClawSweeper Skill
100Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.
Ops Fires
100Production incidents dashboard. Reads ECS health, Sentry errors, CI failures. Offers to dispatch fix agents for active fires.
Ci Cd Pipeline Builder
100CI/CD Pipeline Builder
Setup Container Registry
99Configure container image registries including GitHub Container Registry (ghcr.io), Docker Hub, and Harbor with automated image scanning, tagging strategies, retention policies, and CI/CD integration for secure image distribution. Use when setting up a private container registry, migrating from Docker Hub to self-hosted registries, implementing vulnerability scanning in CI/CD pipelines, managing multi-architecture images, enforcing image signing, or configuring automatic cleanup and retention policies.
Project Session Manager
100Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions