IT & AI

CI/CD란

CI/CD란 무엇인가?
1. CI/CD의 정의2. GitLab을 활용한 자동 배포
지속적인 통합과 배포
CI/CD는 소프트웨어 개발 프로세스에서 지속적인 통합(Continuous Integration)과 지속적인 배포(Continuous Deployment)를 의미합니다.
1단계: 소스 코드 업로드
소스 코드를 GitLab Repository에 업로드합니다.
2단계: 빌드와 테스트 실행
GitLab CI/CD 설정을 통해 빌드와 테스트를 실행하고, 빌드가 성공하면 자동으로 배포를 진행합니다.
3단계: 배포 스크립트 실행
배포 환경에 맞게 설정된 스크립트를 실행하여 어플리케이션을 배포합니다.
4단계: 배포 모니터링 및 롤백
배포 완료 후에는 GitLab을 통해 배포 결과를 모니터링하고, 필요한 경우 롤백을 실행할 수도 있습니다.
 자동화된 프로세스를 통해 개발팀은 개발, 빌드, 테스트 및 배포를 보다 효율적이고 신속하게 수행할 수 있습니다. 

image

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

error: Content is protected !!