20220701 CI/CD

Doodung·2022년 7월 1일
0

WEB

목록 보기
9/15

CI

CI(Continuous Integration) : 저장소로 푸시할 때마다 자동으로 응용 프로그램을 빌드하고 테스트하는 스크립트 세트를 생성하여 어플리케이션의 오류 가능성 감소

CD

CD(Continuous Delivery/Deployment)
어플리케이션은 코드베이스로 푸시된 모든 코드 변경시 빌드되고 테스트될 뿐만 아니라 지속적으로 배포
어플리케이션에서 수동으로 배포하는 대신 자동으로 배포

맞습니다. CI/CD는 지속적인 통합과 배포를 의미합니다. GitLab에서는 CI/CD를 기본적으로 스테이지(Stage)와 잡(Job)으로 구성합니다. 스테이지는 이전의 스테이지가 끝나야 진행이 되고, 각 스테이지 안의 잡들은 동시에 병렬로 실행되는 것을 기본으로 합니다. 이렇게 잡과 스테이지로 구성되는 것을 바로 CI/CD 파이프라인(Pipeline)이라고 부릅니다.

https://insight.infograb.net/blog/2021/04/08/gitlab-cicd-pipeline/

profile
반가워요!

0개의 댓글