Skip to content

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