InfoGrab DocsInfoGrab Docs

GDK 개발 환경 설치

GitLab Development Kit(GDK)을 설치하고 구성하여 GitLab 코드베이스에 기여할 수 있는 로컬 개발 환경을 설정하는 방법을 설명합니다.

GitLab 코드베이스에 기여하고 변경 사항을 테스트할 수 있는 개발 환경을 원한다면, GitLab Development Kit (GDK) 를 사용할 수 있습니다. GDK는 자유롭게 활용할 수 있는 로컬 버전의 GitLab입니다. GDK는 GitLab Self-Managed 설치본, 샘플 프로젝트, 그리고 기능을 테스트할 수 있는 관리자 액세스를 포함하는 로컬 개발 환경입니다. 로컬 컨테이너에서 GDK를 사용하려면, GDK-in-a-box 구성 문서의 단계를 따르세요. 이 단계의 인터랙티브 데모 보기 . GitLab Development Kit (GDK) 설치 및 구성 # 이미 작동 중인 GDK가 있다면, 커뮤니티 포크를 사용하도록 업데이트 하세요. GDK 설치에 약 두 시간을 할애하세요. 모든 것이 순조롭게 진행되면 약 한 시간 정도 소요됩니다. 경우에 따라 설치가 올바르게 작동하도록 약간의 조정이 필요할 수 있으므로, 문제 해결을 위한 시간도 충분히 확보해 두세요. 많은 작업처럼 보일 수 있지만, GDK가 실행되면 어떤 변경 사항이든 만들 수 있습니다. GDK를 설치하려면 다음 단계를 따르세요: 지원되는 플랫폼 중 하나 를 사용 중인지 확인하세요. Git 이 설치되어 있는지 확인하고, 소스 코드 편집기가 있는지 확인하세요. GDK를 설치할 디렉터리를 선택하세요. 설치 스크립트는 애플리케이션을 gdk 라는 새 하위 디렉터리에 설치합니다. 디렉터리 이름은 짧게 유지하세요. 일부 사용자는 디렉터리 이름이 긴 경우 문제를 겪습니다. 커맨드 라인에서 해당 디렉터리로 이동하세요. 이 예시에서는 dev 디렉터리를 생성하고 이동합니다: mkdir ~/dev && cd ~/dev 원라인 설치 명령을 실행하세요: curl "https://gitlab.com/gitlab-org/gitlab-development-kit/-/raw/main/support/install" | bash 이 스크립트는 GitLab Development Kit (GDK) 리포지터리를 새 하위 디렉터리에 클론하고, mise 버전 관리자를 사용하여 필요한 의존성(Ruby, Node.js, PostgreSQL, Redis 등 포함)을 설정합니다. 해당 의존성에 대해 다른 도구 버전 관리자를 사용하고 있다면, 충돌을 피하기 위해 도구 버전 관리자 문서를 참고하세요. Where would you like to install the GDK? [./gdk] 메시지가 나타나면, Enter 키를 눌러 기본 위치를 수락하세요. Which GitLab repo URL would you like to clone? 메시지가 나타나면, GitLab 커뮤니티 포크 URL을 입력하세요: https://gitlab.com/gitlab-community/gitlab-org/gitlab.git GitLab would like to collect basic error and usage data 메시지가 나타나면, 프롬프트에 따라 옵션을 선택하세요. 설치가 진행되는 동안 표시되는 메시지를 복사해 두