eatthefrog
CI/CD 개발 프로세스 본문
Continuous Integration : 지속적인 통합
1. 코드 변경사항을 주기적으로 빈번하게 머지해야한다. (confilt 방지)
2. 통합을 위한 단계 (빌드, 테스트, 머지)의 자동화 with CI Server

CI 장점
1. 머지 충돌 피할 수 있어서 개발 생산성 향상
2. 머지되는 모든 코드들이 자동으로 빌드/테스트 되기 때문에 문제점을 빠르게 발견할 수 있다. (버그 수정에도 용이)
3. 최종적으로 코드의 퀄리티를 향상 시킬 수 있다.
Continuous Delivery 지속적인 제공 : 배포 자동화 ❌ (수동적인 배포)

Continuous Deplyment 지속적인 배포 : 배포 자동화 🅾️

CI/CD 툴: JenJKins, GithubActions
출처:
https://youtu.be/0Emq5FypiMM?si=ZJCKTz7qXtGqwW_r
'백엔드 노트' 카테고리의 다른 글
| GraphQL 타입 불일치 문제를 사전에 방지하는 방법 (0) | 2025.11.16 |
|---|---|
| MongoDB Compass indexes (0) | 2025.11.11 |
| GraphQL 핵심 요약 (2) | 2025.06.18 |
| GraphQL: A query language for your API 공식문서 읽기 (2) | 2025.06.18 |
| Apollo Server로 GraphQL API 만들기 (0) | 2025.06.16 |