CODEBUILD SETUP

STEP 1: Create S3 Bucket

STEP 2: Creating a CodeBuild Project

Definition:

What is AWS CodeBuild?

AWS CodeBuild is a fully managed build service that automates the process of compiling source code, running tests, and producing software packages. It eliminates the need to provision and manage dedicated build servers, and you only pay for the actual compute time used during builds.

As part of a continuous integration (CI) workflow, CodeBuild helps detect issues early by automatically testing code changes as soon as they are pushed. This ensures that new code integrates smoothly with the existing codebase, improving software quality and accelerating development.

STEP 3: Define environment for build to run

(This includes the operating system, runtime, and compute resources)