Gitlab CI/CD 란?

강재민·2022년 10월 24일
0

Gitlab

목록 보기
1/5

DevOps 플랫폼

  • Gitlab은 데브옵스 플랫폼을 목표로 계속해서 개발되고 있다
  • 데브옵스 워크플로우의 모든 영역을 Gitlab을 통해 다룰 수 있다


CI/CD란?

기본적으로 CI/CD란 지속적인 통합과 지속적인 배포를 의미한다

지속적으로 통합되고 배포된다는 것은 자동화가 이루어 진다는 것이다.

자동화가 이루어지는 과정은 다음과 같다.

  • 새로운 개발 코드를 Git repository에 올리거나 변경을 하면
  • 해당 코드 변화를 최종 소비자까지 ( 즉, 코드의 Test, 빌드, 패키지, 이미지를 아티팩트 레포지토리에 올리고 이를 배포하여 소비자가 사용하는 것 까지의 ) 모든 단계를 자동화한다고 보면 된다.

0개의 댓글