InfoGrab Docs

CI/CD Job

구성, 규칙, 캐싱, 아티팩트, 로그.

CI/CD Job은 GitLab CI/CD 파이프라인 의 기본 요소입니다. Job은 코드 빌드, 테스트 또는 배포와 같은 작업을 수행하기 위해 실행할 명령어 목록으로 .gitlab-ci.yml 파일에 구성됩니다. Job의 특징: Docker 컨테이너와 같이 러너 에서 실행됩니다. 다른 Job과 독립적으로 실행됩니다. Job의 전체 실행 로그가 있는 Job 로그 가 있습니다. Job은 실행 방법, 실행 시기 제어, Stage 그룹화, CI/CD 변수 정의, 캐시 정의, 아티팩트 저장 등 Job 실행의 모든 측면을 정의하는 YAML 키워드 로 정의됩니다. 파이프라인에 Job 추가 # 파이프라인에 Job을 추가하려면 .gitlab-ci.yml 파일에 추가합니다. Job은 다음 조건을 충족해야 합니다: YAML 구성의 최상위 수준에 정의되어야 합니다. 고유한 Job 이름 을 가져야 합니다. 실행할 명령을 정의하는 script 섹션이 있거나, 다운스트림 파이프라인 을 트리거하는 trigger