# 학습 목표
- AWS에서 제공하는 서비스를 이용하여 정적 웹 페이지를 자동 배포 및 호스팅하는 파이프라인을 구축
# 해결 과제

repository 주소의 main 브랜치를 이용합니다.
- 위 링크로 접속하여 스프린트 리포지토리를 자신의 리포지토리로 fork 한 뒤, git clone 명령어를 사용하여 로컬 환경에 소스 코드를 저장합니다.
- S3에 버킷을 생성하고, 정적 웹 호스팅용으로 구성합니다.
- AWS 개발자 도구 서비스를 이용해서 배포 자동화 파이프라인을 구축해야 합니다.
- 나중에 변경 사항을 GitHub 리포지토리에 반영했을 경우, 배포 과정이 자동으로 진행되어야 합니다.
- 배포 과정에서 오류가 생길 경우, log 파일을 참조하여 문제점을 확인할 수 있어야 합니다.
# 실습 자료
# 과제 항목별 진행 상황
- GitHub 리포지토리 push 이벤트에 대한 Webhook 트리거에 의해 실행된 기록


# TROUBLE SHOOTING LOG
💡 문제 내용
원인

runtime에서 노드 버전이 18.15.0 에서 동작
해결 방안

아래 처럼 이미지 별로 노드 버전이 다르므로 5.0 에서 동작을 해야함
aws/codebuild/standard:5.0/Dockerfile
#**************** NODEJS ****************************************************
ENV NODE_12_VERSION="12.22.12"
ENV NODE_14_VERSION="14.19.3"
aws/codebuild/standard:7.0/Dockerfile
#**************** NODEJS ****************************************************
ENV NODE_18_VERSION="18.15.0"