CodeBuild란
- 내가 짠 코드를 받아서 배포가 가능한 상태로 만들어주는 서비스이다
- 소프트웨어 개발에 필요한 소스코드를 컴파일하는 단계에서부터 테스트 후 소프트웨어 배포까지의 단게를 지원하는 완전 관리형 지속적 통합 서비스이다
CodeBuild 장점
- CodeBuild를 사용하면 자체 빌드 서버가 필요하지 않으며 빌드 서버를 프로비저닝하거나 운영/관리 같은 것을 수행할 필요가 없다
- CodeBuild는 Key Management service(KME)를 이용하여 빌드 아틱팩트가 암호화되며 IAM을 통해 권한을 관리할 수 있다
CodeBuild 주요 기능
- CodeBuild는 빌드 사양 파일 YAML로 구성하여 각 단계에서 수행할 명령어를 정의할 수 있고 수행 단계별로 실행하도록 구성할 수 있다
CodeBuild 구성 방법
