CI / CD란?
CI/CD 는 지속적 통합(Continuous Integration)과 지속적 배포(Continuous Deployment) 또는 지속적 배포(Continuous Delivery)를 의미합니다.이는 소프트웨어 개발의 자동화된 프로세스를 가리키며, 개발자들이 코드를 빠르고 안정적으로 배포할 수 있도록 돕습니다.❖ CICI는 지속적인 통합을 의미하며, 개발자가 코드 변경을 자주 작은 단위로 통합하여 저장소에 반영하는 프로세스를 가리킵니다.주요과정코드 통합 : 모든 개발자는 변경된 코드를 자주, 최소 하루에 한 번씩 통합 저장소에 푸시(push)합니다.자동빌드 : 코드가 통합되면 CI서버가 자동으로 빌드(build)를 실행하여 코드가 정상적으로 컴파일되는지 확인합니다.자동 테스트 : 빌드 후 자동화 된 테스트..
git
2024. 11. 5. 10:44
공지사항