본문 바로가기

깃랩2

220629 수 GitLab CI Runners & Executors 간단한 가이드 GitLab CI Runners & Executors 간단한 가이드 Executors 현재 내가 사용하고 있는 Runner 확인하기 Shell executor SSH executor VirtualBox/Parallels Executor Docker executor Docker Machine executor Kubernetes executor GitLab CI Runners & Executors 간단한 가이드 Executors GitLab CI 작업을 위한 자체 인프라를 생성하려면 자체 GitLab Runner를 호스팅해야 합니다. 하지만 Shell, SSH, 도커 등 어떤 Executor를 선택해야 할지 혼란스러울 수 있습니다. GitLab CI는 젠킨스와 같은 더 전통적인 CI 서버의 기본 설치와 달리.. 2022. 6. 29.
220628 화 CI / CD 파이프라인 구성 (GitLab) CI / CD 파이프라인 (GitLab) 파이프라인 구성 파이프라인 종류 파이프라인 설정 CI / CD 파이프라인 (GitLab) 파이프라인은 지속적 통합(CI), 제공(CD), 배포(CD) 의 최상위 구성요소입니다. 파이프라인 구성 파이프라인은 다음과 같이 구성됩니다. Jobs :: 수행할 작업을 정의합니다. 코드를 컴파일하거나 테스트하는 작업입니다. Stages :: 작업 실행 시기를 정의하는 단계입니다. [코드를 컴파일하는 단계] 이후에 테스트를 실행하는 단계입니다. jobs는 runner 에 의해 실행됩니다. 충분한 runners 가 있다면 동일한 stage 의 여러개의 작업이 동시에 실행됩니다. 한 단계의 모든 jobs 가 성공하면 파이프라인이 다음 단계로 이동합니다. 만약 특정 단계에서 job.. 2022. 6. 28.