Action은 기존에 있는 서비스 Circle CI, Travis CI, Jenkins와 같은 빌드/배포 자동화 서비스입니다. 기존 서비스에 비해 매력적인 부분은, Github 내에서 소스 코드 관리부터 배포 자동화까지 한번에 처리할 수 있다는 점입니다.
Github Action은 원래 베타 버전이었는데, 2019년 11월 15일 GA가 되었습니다 😆
CI/CD툴을 처음 이용하기 때문에 서툴러서, 정리하기위해 포스팅으로 남기며 살펴볼 예정입니다.
포스트를 진행하면서 React 프로젝트를 생성하고, Github Action을 통하여 Git에 소스 push
를 하면 AWS S3에 자동 배포하는 과정을 배워볼 것입니다.
우선 사용할 기술은 다음과 같습니다.
그리고 살펴볼 내용은 다음과 같습니다.
그럼 다음 포스트에서는 간단한 React 프로젝트를 생성해보도록 하겠습니다 🌈
와우 멋져용!