Gitpod
Gitpod를 사용하면 코드로 개발 환경을 설명하여 GitLab 프로젝트에 대한 완전하게 설정되고, 컴파일되고, 테스트된 개발 환경을 얻을 수 있습니다. 개발 환경은 자동화될 뿐만 아니라 미리 구축되어 있으므로 Gitpod는 CI/CD 서버처럼 지속적으로 Git 브랜치를 빌드합니다.
이는 종속성이 다운로드되고 빌드가 완료될 때까지 기다릴 필요가 없음을 의미하며, 즉시 코딩을 시작할 수 있습니다. Gitpod를 사용하면 브라우저에서 어떤 프로젝트, 브랜치 및 병합 요청에서도 즉시 코딩을 시작할 수 있습니다.
GitLab Gitpod 통합을 사용하려면 GitLab 인스턴스와 개인 설정에서 활성화되어야 합니다.
- GitLab.com 사용자는 사용자 기본 설정에서 활성화한 후 즉시 사용할 수 있습니다.
- GitLab 자기 관리 인스턴스 사용자는 다음과 같이 사용하도록 설정할 수 있습니다:
- GitLab 관리자가 활성화하고 구성해야 합니다.
- 사용자 설정에서 활성화해야 합니다.
Gitpod에 대한 자세한 내용은 Gitpod 기능 및 문서를 참조하세요.
사용자 기본 설정에서 Gitpod 활성화
GitLab 인스턴스에서 Gitpod 통합이 활성화된 상태에서 자신을 위해 활성화하려면:
- 왼쪽 사이드바에서 아바타를 선택합니다.
- Preferences를 선택합니다.
- Preferences 아래에서 Integrations 섹션을 찾습니다.
- Enable Gitpod integration 체크박스를 선택하고 Save changes를 선택합니다.
자기 관리 인스턴스 구성
자기 관리 GitLab 인스턴스의 경우 GitLab 관리자는:
- GitLab에서 Gitpod 통합을 활성화해야 합니다:
- 왼쪽 사이드바에서 맨 아래의 Admin을 선택합니다.
- 왼쪽 사이드바에서 Settings > General을 선택합니다.
- Gitpod 구성 섹션을 확장합니다.
- Enable Gitpod integration 체크박스를 선택합니다.
- Gitpod 인스턴스 URL을 입력합니다 (예:
https://gitpod.example.com
또는https://gitpod.io
). - Save changes를 선택합니다.
- Gitpod에 자기 관리 GitLab 인스턴스를 등록합니다. 자세한 내용은 Gitpod 문서를 참조하세요.
이후 GitLab 사용자는 자신을 위해 Gitpod 통합을 활성화할 수 있습니다.
GitLab에서 Gitpod 시작
Gitpod를 활성화하면 다음 방법 중 하나로 GitLab에서 시작할 수 있습니다:
-
프로젝트 리포지토리에서:
- 왼쪽 사이드바에서 Search or go to를 선택하고 프로젝트를 찾습니다.
- 오른쪽 상단에서 Edit > Gitpod를 선택합니다.
-
병합 요청에서:
- 병합 요청으로 이동합니다.
- 오른쪽 상단에서 Code > Open in Gitpod를 선택합니다.
Gitpod는 브랜치에 대한 개발 환경을 빌드합니다.