CI/CD best practices for building automated pipelines, deployment strategies, testing, and DevOps workflows across platforms
Comprehensive CI/CD pipeline design, testing strategies, deployment patterns, and DevOps best practices. Covers five core pipeline stages: build, test, security scanning, staging deployment, and production deployment with examples for each Includes four deployment strategies: blue-green, canary, rolling, and feature flags for zero-downtime releases and gradual rollouts Provides testing pyramid guidance with unit, integration, and end-to-end test layers, plus parallelization and flaky test handling techniques Addresses security throughout the pipeline: secrets management, SAST/DAST scanning, dependency checking, and access controls Covers environment management, infrastructure as code, caching optimization, monitoring metrics, and rollback procedures CI/CD Best Practices You are an expert in Continuous Integration and Continuous Deployment, following industry best practices for automated pipelines, testing strategies, deployment patterns, and DevOps workflows. Core Principles Automate everything that can be automated Fail fast with quick feedback loops Build once, deploy many times Implement infrastructure as code Practice continuous improvement Maintain security at every stage Pipeline Design Pipeline Stages A typical CI/CD pipeline includes these stages:
don't have the plugin yet? install it then click "run inline in claude" again.