GitLab Functions
CI/CD 작업의 script를 대체하는 재사용 가능한 GitLab Functions의 개념, 구성, 사용 방법을 설명합니다.
GitLab Functions는 GitLab CI/CD 작업의 script 를 대체하는 재사용 가능한 CI/CD 작업 로직 단위입니다. Note GitLab Functions는 활발히 개발 중인 실험적 기능으로 중단적 변경의 대상이 될 수 있습니다. 자세한 내용은 변경 이력 을 참조하십시오. Functions를 사용하는 이유 # 파이프라인이 커지면 script 블록은 유지 관리하기 어려워집니다. 로직이 작업 간에 중복되고, 작업이 런타임에 외부 소스에서 스크립트를 가져오며, 작은 변경 사항이 여러 위치에서 업데이트를 필요로 합니다. GitLab Functions는 이러한 문제를 해결하기 위해 설계되었습니다. Functions의 장점: Functions는 독립적이며 버전 관리됩니다. Function은 로직, 지원 스크립트나 바이너리, 입력 및 출력을 설명하는 사양을 패키징한 OCI 이미지입니다. 스텝이 실행될 때 GitLab이 자동으로 function을 가져옵니다. 작업 시작 시 스크
