AWS CodeBuild - Build Phases and buildspec.yml file

Опубликовано: 17 Октябрь 2018
на канале: Lyrad Digital
16,668
133

AWS CodeBuild - Build Phases and buildspec.yml file

#aws #awstutorialforbeginners #AWSTutorial

This is part of Phase 1 of continuously deploying an Angular app to S3. To get the source used in this video and all videos in Phase 1 download the following repository and use the Phase1 branch.

https://github.com/lyraddigital/angul...

In this video I explain build phases in AWS CodeBuild, what each phase does, and how the transition from one to the other. I then take you through how to handle each phase inside of a buildspec.yml file. We finally see all this running in action by executing a build.

The phases we look at are:-

Submitted Phase
Provisioning Phase
Download Source Phase
Install Phase
Pre Build Phase
Build Phase
Post Build Phase
Update Artifacts Phase
Finalizing Phase
Completed Phase

We then learn how to we can hook into the following phases using a file called buildSpec.yml:-

Install (using the install section)
Pre Build (using the pre_build section)
Build (using the build section)
Post Build (using the post_build section)