Member-only story

Package an App with CodeBuild

Evan Selunani
4 min readNov 6, 2024

--

In this fourth part of our DevOps project, we’ll focus on using CodeBuild to package our web app. We’ll cover some key new concepts, such as:

— CodeBuild and CloudWatch for managing builds and logs

— Terms like Build Process, BuildArtifact, Environment Image, Runtime, and Service Role

Photo by Kevin Jarrett on Unsplash

Steps We’ll Cover:

  1. Set Up Your Web App (Projects 1–3 in this series)
  2. Set up an S3 Bucket
  3. Create a CodeBuild Build Project
  4. Create Your Web App’s buildspec.yml File
  5. Modify Your CodeBuild IAM Role
  6. Test the Build Project

Let’s dive in!

1. Set Up Your Web App (Projects 1–3 of this Series)

If you haven’t completed the first three steps in this series, here are the links you need:

Complete these steps before moving on.

2. Set up an S3 Bucket

Here, we’ll set up an S3 bucket to store build process zip files.

--

--

Evan Selunani
Evan Selunani

Written by Evan Selunani

Transforming the world, one keystroke at a time.| Certified AWS Cloud Practitioner.

No responses yet