Gitpod
- GitLab 13.4에서 소개됨.
- GitLab 13.8에서 피처 플래그가 제거됨.
Gitpod을 사용하면 GitLab 프로젝트의 완전히 설정된, 컴파일된 및 테스트된 개발 환경을 코드로 설명할 수 있습니다. 이러한 개발 환경은 자동화되어 뿐만 아니라 미리 빌드되기 때문에, Gitpod은 CI/CD 서버처럼 Git 브랜치를 지속적으로 빌드합니다.
즉, 의존성을 다운로드하고 빌드를 완료하기를 기다릴 필요가 없으며, 즉시 코딩을 시작할 수 있습니다. Gitpod을 사용하면 브라우저에서 프로젝트, 브랜치 및 Merge Request에 대해 즉시 코딩을 시작할 수 있습니다.
GitLab Gitpod 통합을 사용하려면 GitLab 인스턴스에서 활성화해야 합니다. 다음 사용자들은:
- GitLab.com 사용자는 사용자 설정에서 활성화된 후 즉시 사용할 수 있습니다.
- GitLab Self-managed 인스턴스 사용자는:
- Self-managed 인스턴스 설정을 활성화하고 구성한 후 사용할 수 있습니다.
- 사용자 설정에서 활성화된 후 사용할 수 있습니다.
Gitpod에 대한 자세한 정보는 Gitpod 기능 및 문서를 참조하십시오.
사용자 설정에서 Gitpod 활성화하기
GitLab 인스턴스에서 Gitpod 통합이 활성화된 경우, 다음 단계를 따라 사용자 설정에서 활성화할 수 있습니다:
- 왼쪽 사이드바에서 아바타를 선택합니다.
- Preferences를 선택합니다.
- Preferences에서 Integrations 섹션을 찾습니다.
- Enable Gitpod integration 확인란을 선택하고 변경 사항 저장을 선택합니다.
Self-managed 인스턴스 구성하기
Self-managed GitLab 인스턴스의 경우, GitLab 관리자는 다음을 수행해야 합니다:
- GitLab에서 Gitpod 통합을 활성화합니다:
- 왼쪽 사이드바에서 하단에 있는 Admin Area를 선택합니다.
- 왼쪽 사이드바에서 Settings > General을 선택합니다.
- Gitpod 구성 섹션을 확장합니다.
- Enable Gitpod integration 확인란을 선택합니다.
- Gitpod 인스턴스 URL(예:
https://gitpod.example.com
또는https://gitpod.io
)을 입력합니다. - 변경 사항 저장을 선택합니다.
- Self-managed GitLab 인스턴스를 Gitpod에 등록합니다. 자세한 내용은 Gitpod 문서를 참조하십시오.
이후 GitLab 사용자는 자체적으로 Gitpod 통합을 활성화할 수 있습니다.
GitLab에서 Gitpod 시작하기
다음과 같은 방법으로 GitLab에서 직접 Gitpod을 시작할 수 있습니다:
-
프로젝트 리포지터리에서:
- 왼쪽 사이드바에서 검색 또는 이동을 선택하여 프로젝트를 찾습니다.
- 오른쪽 상단에서 편집 > Gitpod을 선택합니다.
-
Merge Request에서:
- Merge Request으로 이동합니다.
- 오른쪽 상단에서 코드 > Gitpod에서 열기를 선택합니다.
Gitpod은 브랜치에 대해 개발 환경을 빌드합니다.