GitHubActions1 GitHub Actions으로 CI/CD 자동화하기 CI/CD는 소프트웨어의 개발, 테스트, 배포 프로세스를 자동화하고 워크플로우를 간소화 할 수 있습니다. CI(Continuous Intergration, 지속적 통합)란? 지속적 통합은 개발자가 작성한 코드를 공유 저장소에 병합할 때 빌드와 테스트를 자동으로 실행하는 것을 의미합니다. 그렇기 때문에 여러 개발자가 main 브랜치에 병합할 때 발생할 수 있는 문제를 줄여줍니다. 지속적 통합을 적용하면 함께 작업하는 동료가 먼저 main 브랜치에 병합했을 때 본인은 pull --rebase만 하면 됩니다. CD(Continuous Delivery/Deployment, 지속적 전달/배포)란? 지속적 전달 - 지속적 통합(CI)의 확장 단계 - CI가 정상적으로 통과된 다음 공유 저장소(github, cont.. 2024. 3. 6. 이전 1 다음