
👩🏻💻개발/Spring
[TroubleShooting] GitHub Actions CI/CD
0. 시작 전지난 학기 소프트웨어공학 수업에서 DevOps에 대해 공부를 하며 CI/CD에 대해 알게 되었다. CI/CD는 지속적 통합 (Continuous Integration)과 지속적 배포 (Continuous Deployment 또는 Continuous Delivery)의 약자다. 즉, CI는 빌드/테스트 자동화 과정이고 CD는 배포 자동화 과정이다. CI/CD를 도입하게 되면 개발팀은 개발에 집중할 수 있고 시간을 절약할 수 있는 장점을 가지고 있다. CI/CD 종류는 매우 다양하지만, 졸업프로젝트에서 GitHub Actions를 사용하는데 매우 편리하다는 얘기를 듣고 나도 이번 프로젝트에 깃허브 액션을 도입하게 되었다. 깃허브 액션은 깃허브에서 제공하는 CI/CD 플랫폼으로 이를 사용하면 빌..