CI/CD
1. CI (Continuous Integration)CI란? 영어 그대로 지속적 통합을 뜻합니다.여러 개발자가 동시에 작업할 때, 애플리케이션의 일부를 통합하는 프로세스입니다.주로 코드 변경이 발생할 때마다 자동으로 테스트를 수행하여, 코드의 빌드 가능성을 검증하고, 이를 통해 팀원 간의 협업을 용이하게 하고, 애플리케이션의 품질을 유지하며 개발 주기를 단축시킵니다. 2. CD (Continuous Deployment)CD란? 지속적 배포를 뜻합니다.CI 이후, 자동화된 프로세스를 통해 애플리케이션 변경 사항을 실제 환경에 배포하는 것을 의미합니다.즉, 코드 변경사항이 테스트를 통과하면, 자동으로 프로덕션 환경에 배포됩니다.이를 통해 개발자들은 새로운 기능 or 수정 사항을 빠르게 사용자에게 제공할 수..