AWS CodeBuild

Build and test code with automatic scaling

100 build minutes free per month

with the AWS Free Tier

How it works

AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces ready-to-deploy software packages.

Diagram shows how AWS CodeBuild compiles source code, runs tests, and generates artifacts without managing build servers.
Explore Amazon CodeCatalyst, a unified software development service to quickly build, deliver, and scale applications on AWS.
Learn more about Amazon CodeCatalyst>>
AWS CodeBuild Overview (1:32)
Why CodeBuild?
With CodeBuild, you don’t need to provision, manage, and scale your own build servers. You just specify the location of your source code and choose your build settings, and CodeBuild will run your build scripts for compiling, testing, and packaging your code.
Why CodeBuild?
With CodeBuild, you don’t need to provision, manage, and scale your own build servers. You just specify the location of your source code and choose your build settings, and CodeBuild will run your build scripts for compiling, testing, and packaging your code.

Use cases

Automate continuous integration and delivery (CI/CD) pipelines

Create a fully automated software release process that promotes code changes through multiple deployment environments.

Learn more about CI/CD development »

Remove the complexity of managing build servers

Run your existing Jenkins build jobs on CodeBuild to remove the need for configuring and managing Jenkins build nodes.

Learn more about integrating with Jenkins »

Build source code hosted on GitHub

Automatically initiate software builds using an existing GitHub repository and post the results back to GitHub.

Learn more about using GitHub »

How to get started

Get your CodeBuild questions answered

Learn more about how to use CodeBuild.

Learn how to set up public builds

Discover how to share logs and artifacts produced by CodeBuild.

Explore CodeBuild integration with AWS CodePipeline

Automate your release process to build your code and run tests.


Explore more of AWS