Basics
Basics
- CodeCommit - version control, CodeBuild - Build & Test , CodeDeploy - Deploy
- Pipeline - Linked to one and only branch in a repository
- Each pipeline has atleast one stage i.e. Source stage which uses CodeCommit
- CodeBuild uses buildspec.yml|json for defining build process
- CodeDeploy uses appspec.yml|json for defining deployment process
- CodeDeploy can be used to directly deploy to EC2,ElasticBeanStalk , OpsWorks, ECS, Service Catalog, Alexa Skills Kit & copy application to S3
- Can be integrated with CloudFormation