Github Actions1 Github Action를 사용한 배포 자동화, CI/CD 파이프라인 구축 1. CI/CD Pipline이란? 1) CI/CD 파이프라인 소프트웨어 개발 과정에서 중요한 역할을 하는 자동화 시스템입니다. CI(Continuous Intergration)는 지속적 통합을, CD(Continuouous Deployment, Continuous Delivery)는 지속적 배포 또는 지속적 전달을 의미합니다. 2) CI 개발자들은 코드 변경 사항을 주기적으로 중앙 저장소(예: Git)에 병합합니다. 이 때, 자동화 된 빌드 및 테스트가 실행되어 새로운 코드가 기존 코드와 잘 통합되는지 확인힙니다. CI의 목적은 버그를 빠르게 발견하고 해결하여 소프트웨어의 품질을 유지하는 것입니다. 3) CD-Continuous Deploymoent 이 과정에서는 자동화된 테스트를 통과한 코드가 자동으.. 2024. 4. 12. 이전 1 다음