
frontend
CI/CD와 무중단 배포
🐕 CI/CD 무중단 배포 위키 백과에 따르면 CI/CD는 소프트웨어 공학에서 지속적 통합(continuous integration)과 지속적 배포(continuous delivery)가 결합한 사례 를 의미합니다. 즉 소프트웨어의 개발, 테스트, 배포를 모두 통합하는 것을 통해 더 빠른 배포 주기를 가질 수 있게하는 방법론..이라고 볼 수 있겠네요 각각의 개념들을 좀 더 깊게 살펴 보기 전에 먼저 용어를 정리하고 보겠습니다. 컴파일 프로그래머가 작성한 소스코드를 기계어로 변환하는 과정 빌드 소스 코드 파일을 컴퓨터에서 실행할 수 있는 소프트웨어 산출물로 만드는 과정 배포 빌드의 결과물을 사용자가 접근할 수 있는 환경에 배치하는 것 👻CI 지속적 통합(Continuous integration) 소프트웨어..