CI/CD with CodePipeline
CodePipeline, EK, CI/CD, service, hai, JO, MULTIPLE, STAGES, ko, ORCHESTRATE, karta hai: Source, (GitHub/CodeCommit, se, code, PULL), Build, (CodeBuild, se, COMPILE/test), aur, Deploy.
CodeBuild, "buildspec.yml", FILE, ke, INSTRUCTIONS, follow, karke, code, ko, COMPILE, TEST, aur, PACKAGE, karta hai. CodeDeploy, US, PACKAGE, ko, EC2, ya, Lambda, PAR, GRADUALLY, DEPLOY, karta hai.
version: 0.2
phases:
build:
commands:
- npm install
- npm run build
artifacts:
files: ['**/*']- CodePipeline stages: Source -> Build -> Deploy
- CodeBuild = buildspec.yml follow karke compile/test/package
- CodeDeploy = EC2/Lambda par rolling ya blue/green deployment
CodePipeline, EK, CI/CD, service, hai, JO, MULTIPLE, STAGES, ko, ORCHESTRATE, karta hai: Source, (GitHub/CodeCommit, se, code, PULL), Build, (CodeBuild, se, COMPILE/test), aur, Deploy, (EC2/ECS/Lambda, PAR, DEPLOY).
CodeBuild, "buildspec.yml", FILE, ke, INSTRUCTIONS, follow, karke, code, ko, COMPILE, TEST, aur, PACKAGE, karta hai. CodeDeploy, US, PACKAGE, ko, EC2, instances, ya, Lambda, PAR, GRADUALLY, DEPLOY, karta hai — ROLLING, ya, BLUE/GREEN, strategy, ke, saath.
version: 0.2
phases:
build:
commands:
- npm install
- npm run build
artifacts:
files: ['**/*']