환경: AWS EC2 인스턴스(Linux), MySQL, SpringBoot 3.3.3CI/CD 과정CI/CD 흐름은 위 이미지와 같습니다. Github 상으로 코드를 Push 하게 되면 GitHub Actions이 자동으로 실행되어 CI (빌드) 작업을 수행하게 됩니다.코드상에 문제가 없다면 이때 빌드 작업을 통해 jar파일이 생성되게 되고 사전에 작성한 배포 스크립트 파일과 함께 AWS의 스토리지 서비스인 S3에게 전달되어 저장되게 됩니다.S3에 성공적으로 저장되었다면 EC2에 설치한 CodeDeploy Agent가 S3에 저장된 프로젝트 파일을 가져와서 내려받습니다.그 후, 배포 스크립트 파일을 읽어 들여서 프로젝트 실행을 시작합니다.즉, 깃허브 상으로 코드를 push 하기만 하면 자동으로 최신 버..