InfoGrab Docs

CI/CD 표현식

CI/CD 표현식은 특수한 컨텍스트에서 변수와 입력을 참조하여 CI/CD 파이프라인의 동적 구성을 가능하게 합니다. GitLab은 파이프라인이 생성되기 전에 파이프라인 구성의 표현식을 평가합니다. 구성 표현식 # 구성 표현식은 $[[ ]] 구문을 사용하며 파이프라인 생성 시점(컴파일 시점)에 평가됩니다. 이를 통해 다양한 컨텍스트를 기반으로 동적 구성이 가능합니다. 모든 구성 표현식은 다음 특성을 공유합니다: 컴파일 시점 평가 : 잡 실행 중이 아닌 파이프라인 구성이 생성될 때 값이 확인됩니다. 많은 수의 표현식은 파이프라인 생성 시간을 늘릴 수 있지만 잡 실행 시간에는 영향을 미치지 않습니다. 정적 해결 : 동적 로직을 수행하거나 런타임 잡 상태에 접근할 수 없습니다. 구성 표현식은 값에 접근하기 위해 다양한 컨텍스트를 지원합니다: 컨텍스트 구문 가용성 목적 입력 컨텍스트 $[[ inputs.INPUT_NAME ]] GitLab 17.0 재사용 가능한 구성에서 CI/CD 입력 참조