Dagger in Action: Restoring Developer Confidence in CI
Read more

Use Dagger with AWS CodeBuild and AWS CodePipeline

June 7th, 2023
image from https://unsplash.com/photos/ln5drpv_ImI?utm_source=unsplash&utm_medium=referral&utm_content=creditShareLink

AWS CodeBuild and AWS CodePipeline are managed continuous integration/continuous delivery services from AWS to build and release software in a predictable and efficient manner. Dagger integrates with both these services, enabling developers and DevOps teams to run Dagger pipelines on AWS infrastructure easily.

If this interest you, check out our new tutorial on using Dagger to continuously build and publish a Node.js application with AWS CodeBuild and AWS CodePipeline. You will learn how to:

  • Create an AWS CodeBuild project and connect it to an AWS CodeCommit repository
  • Create a Dagger pipeline using a Dagger SDK
  • Integrate the Dagger pipeline with AWS CodePipeline to automatically build and publish the application on every repository commit.

If you don't use AWS, fear not - you can also easily integrate Dagger with other CI/CD services. We already have detailed walkthroughs for using Dagger with Azure DevOps, GitHub Actions and GitLab CI, and we'll be adding more guides for other services soon!