InfoGrab Docs

패키지용 의존성 프록시

GitLab 패키지 레지스트리의 의존성 프록시를 사용하여 패키지를 로컬에 캐시하고 빌드 속도를 높이는 방법을 안내합니다.

히스토리 GitLab 16.6에서 packages_dependency_proxy_maven 이라는 플래그 와 함께 도입 되었습니다. 기본적으로 비활성화되어 있습니다. GitLab 16.8에서 GitLab.com 및 GitLab Self-Managed에 활성화 되었습니다. 피처 플래그 packages_dependency_proxy_maven 이 제거되었습니다. Warning 의존성 프록시는 베타 상태입니다. 이 기능을 사용하기 전에 문서를 주의 깊게 검토하세요. GitLab 의존성 프록시는 패키지를 다운로드하고 사본을 저장하는 로컬 프록시 서버입니다. 패키지를 처음 요청하면 GitLab이 업스트림 패키지 레지스트리에서 가져와 프로젝트에 사본을 저장합니다. 동일한 패키지를 다시 요청하면 GitLab은 프로젝트의 패키지 레지스트리에 저장된 사본을 제공합니다. 이 방식은 외부 소스에서의 다운로드 횟수를 줄이고 패키지 빌드 속도를 높입니다. 의존성 프록시 활성화 # 패키지용 의존성 프록시를