AWS CodeBuild

AWS CodeBuild

AWS CodeBuild

중급

한 마디로

코드를 자동으로 빌드하고 테스트하는 로봇

#CI/CD#빌드#테스트#DevOps
관련 서비스

비유로 이해하기

CodeBuild는 자동 조립 로봇이에요. 설계도(코드)를 넣으면 로봇이 알아서 부품을 조립(빌드)하고, 제품 검사(테스트)까지 해줘요. 작업이 끝나면 로봇은 꺼지기 때문에, 쉬는 시간에는 비용이 안 들어요.

언제 쓰나요?

🏗️

Docker 이미지 빌드

Dockerfile로 이미지를 빌드하고 ECR에 자동으로 push하는 CI 파이프라인을 만들 수 있어요.

🧪

자동 테스트 실행

PR이 올라올 때마다 자동으로 유닛 테스트와 통합 테스트를 실행하고 결과를 리포트할 수 있어요.

📦

빌드 아티팩트 생성

프론트엔드 빌드 결과물을 S3에 업로드하거나, 백엔드 JAR/ZIP 패키지를 생성해서 배포 준비를 할 수 있어요.