InfoGrab DocsInfoGrab Docs

플로우 실행 변수

플로우를 실행하는 잡에서 사용할 수 있는 변수와 사용할 수 없는 변수를 설명합니다.

플로우를 실행하는 잡에서 모든 변수를 사용할 수 있는 것은 아닙니다. 일부 미리 정의된 변수와 Agent Platform 전용 변수를 사용할 수 있습니다. 필터링된 미리 정의된 변수, 사용자 지정 CI/CD 변수, 사용자 아이덴티티 변수는 사용할 수 없습니다. 사용 가능한 변수 # 플로우를 실행하는 잡에서 다음 변수를 사용할 수 있습니다. 미리 정의된 변수 # 다음 미리 정의된 CI/CD 변수를 사용할 수 있습니다: 변수 설명 CI_PROJECT_ID 프로젝트 ID. CI_PROJECT_NAME 프로젝트 이름. CI_PROJECT_PATH 네임스페이스를 포함한 프로젝트 경로. CI_PROJECT_URL 프로젝트 HTTP URL. CI_PROJECT_NAMESPACE 프로젝트 네임스페이스. CI_PROJECT_VISIBILITY 프로젝트 공개 범위(public, internal 또는 private). CI_DEFAULT_BRANCH 기본 브랜치 이름. CI_JOB_ID 잡 ID. CI_JOB_URL 잡 URL. CI_JOB_TOKEN 잡 인증 토큰. CI_JOB_IMAGE 잡에 사용된 Docker 이미지. CI_JOB_STATUS 잡 상태. CI_JOB_TIMEOUT 잡 시간 제한(초). CI_JOB_STARTED_AT ISO 8601 형식의 잡 시작 타임스탬프. CI_PIPELINE_ID 파이프라인 ID. CI_PIPELINE_URL 파이프라인 URL. CI_REGISTRY_USER 컨테이너 레지스트리 사용자 이름(gitlab-ci-token). CI_REGISTRY_PASSWORD 컨테이너 레지스트리 비밀번호(잡 토큰). CI_DEPENDENCY_PROXY_USER 종속성 프록시 사용자 이름. CI_DEPENDENCY_PROXY_PASSWORD 종속성 프록시 비밀번호. CI_REPOSITORY_URL 자격 증명이 포함된 Git 클론 URL. CI_RUNNER_VERSION 러너 버전. CI_RUNNER_EXECUTABLE_ARCH 러너 아키텍처(예: linux/amd64). CI_SERVER CI/CD 환경에서는 항상 yes. CI_WORKLOAD_REF 플로우 실행에 대한 워크로드 참조(예: refs/workloads/c727f70ba7f). 이는 내부 Git 참조이며 파이프라인 잡이 완료되거나 실패하면 자동으로 제거됩니다. 환경 변수 # 다음 환경 변수는 Agent Platform 전용입니다. 이 변수들은 setup_script 와 기본 에이전트 런타임 모두에서 사용할 수 있습니다. 이 표는 주요 변수를 문서화합니다. 추가적인 내부 변수(예: 디버그 플래그 및 텔레메트리 식별자)도 실행 컨테이너에 존재할 수 있지만, 플로우 구성에 사용하도록 의도된 것은 아닙니다. 변수 설명 예시 DUO_WORKFLOW_GIT_HTTP_BASE_URL GitLab 인스턴스 기본 URL. CI_SERVER_URL 대신 이 변수를 사용합니다. https://gitlab.com DUO_WORKFLOW_PROJECT_ID 프로젝트 ID. CI_PROJECT