6.26
2022. 6. 26. 22:47ㆍ생활/주간 목표
참고 : 레드헷 CI, CD 설명 문서(https://www.redhat.com/ko/topics/devops/what-is-ci-cd)
CI, CD
CI는 지속적인 통합(Continuous Integration), CD는 지속적 배포(Continuous Deploy)를 뜻한다.
통합 과정에는 빌드, 테스트, 병합의 세 과정이 수행되는데, '지속적 통합'은 이런 세 과정을 자동화하여 개발자들이 계속 개발을 진행하면서도 통합 과정을 수행할 수 있다는 의미이다.
배포 과정은 빌드된 애플리케이션을 실행시켜 실제 사용자들이 사용할 수 있도록 하는 것을 의미하는데, '지속적 배포'는 이러한 배포 과정을 자동화하는 것이다.
CI/CD 툴의 사용 이유 및 적용 사례는 현재 구현중인 프로젝트의 기술적 고민사항(https://clean-lock-a8f.notion.site/47613a0b006145f5a970d2e88a9bdab0) 참고.
'생활 > 주간 목표' 카테고리의 다른 글
22.05.23 ~ 29 주간 회고 (0) | 2022.05.29 |
---|---|
21.10.31 주말 목표 (0) | 2021.10.28 |
9.3 ~ 9.12 주간 목표 (0) | 2021.09.02 |
8.23 ~ 8.29 주간 목표 (0) | 2021.08.22 |
8.15 ~ 8.22 (0) | 2021.08.15 |