본문 바로가기

CD2

220628 화 CI / CD 파이프라인 구성 (GitLab) CI / CD 파이프라인 (GitLab) 파이프라인 구성 파이프라인 종류 파이프라인 설정 CI / CD 파이프라인 (GitLab) 파이프라인은 지속적 통합(CI), 제공(CD), 배포(CD) 의 최상위 구성요소입니다. 파이프라인 구성 파이프라인은 다음과 같이 구성됩니다. Jobs :: 수행할 작업을 정의합니다. 코드를 컴파일하거나 테스트하는 작업입니다. Stages :: 작업 실행 시기를 정의하는 단계입니다. [코드를 컴파일하는 단계] 이후에 테스트를 실행하는 단계입니다. jobs는 runner 에 의해 실행됩니다. 충분한 runners 가 있다면 동일한 stage 의 여러개의 작업이 동시에 실행됩니다. 한 단계의 모든 jobs 가 성공하면 파이프라인이 다음 단계로 이동합니다. 만약 특정 단계에서 job.. 2022. 6. 28.
220628 화 CI / CD 개념 CI / CD 개념 CI (Continuous Integration) CD (Continuous Delivery) CD (Continuous Deployment) CI / CD 개념 지속적인 소프트웨어 개발 방법을 통해 반복적인 코드 변경 사항을 지속적으로 구축, 테스트 및 배포할 수 있습니다. 이러한 반복 프로세스는 버그가 있거나 이전 버전을 기반으로 새 코드를 개발할 가능성을 줄이는 데 도움이 됩니다. CI / CD 를 사용하면 개발 부터 배포까지 사람의 직접적인 개입을 줄이거나 전혀 개입이 없어도 됩니다. CI (Continuous Integration) CD (Continuous Delivery) CD (Continuous Deployment) CI (Continuous Integration) 개.. 2022. 6. 28.