9장 Travis CI 배포 자동화_ 스프링 부트와 AWS로 혼자 구현하는 웹서비스
이번 장에서는 master 브랜치가 푸시되면 배포가 자동으로 이루어지는 환경을 구축해보겠습니다. 9-1. CI & CD 소개 8장에서 스프링 부트 프로젝트를 EC2에 배포해보았습니다. 하지만 이 과정은 조금 불편했습니다. 직접 실행해야 했으니까요, 그래서 CI와 CD 환경을 구축해서 이 과정을 개선하려고 합니다. CI : 코드 버전 관리를 하는 VCS 시스템(git, SVN등)에 PUSH가 되면 자동으로 테스트와 빌드가 수행되어 안정적인 배포 파일을 만드는 과정을 CI(지속적 통합)라고 합니다. 이 빌드결과를 자동으로 운영 서버에 무중단 배포까지 진행되는 과정을 CD(지속적인 배포)라고 합니다. 9.2 Travis CI 연동하기 여기서는 깃허브 저장소 활성화를 위해 상태바를 클릭하라고 되어있지만 안해도되..