springboot1 GitHub Actions를 사용한 CI/CD 구축 (Docker, AWS EC2) 어느 정도 개발 구현은 대충 끝난 것 같아 프론트앤드 개발자분이 api를 테스트하면서 사용할 수 있도록서버에 프로젝트 파일을 올려 Swagger를 사용할 수 있도록 하는 김에 편리한 CI/CD를 제대로 구축해보려 한다. 처음부터 끝까지 처음 하는 건 처음이라 기록해보려 합니다. 기본 틀은 Java/Spring Boot 프로젝트의 Docker 이미지 빌드부터 AWS EC2 인스턴스에서의 컨테이너 실행까지 전체 배포 과정을 GitHub Actions를 이용해 자동화하는 작업을 진행하는 것입니다. 일단 CI 구축 먼저 해보자! 본인의 레파지토리에 들어가서 Settings -> Secrets and Variables -> Actions 이렇게 설정해 줍니다. 이 설정들은 각각- DOCKERHUB_USER.. 2025. 8. 26.