Git 저장소 연결

이 페이지에서는 Developer Connect의 Git 저장소 연결에 대해 설명합니다. 플랫폼 관리자는 이 정보를 사용하여 주요 개념을 알아보고 이 연결 유형을 사용할 시점을 결정할 수 있습니다.

소개

Git 저장소 연결은 Google Cloud 외부의 소스 코드 관리 시스템에서 Git 기반 저장소에 대한 범위가 좁은 연결을 만들고 유지할 수 있는 Developer Connect 시스템 연결 유형입니다. Google Cloud

연결을 만든 사용자가 연결이 호출될 때 참석할 필요가 없는 경우 Git 저장소 연결을 사용합니다. 예를 들어 Git 저장소가 Cloud Build 구성에 연결된 경우 저장소에 커밋 시 빌드를 트리거할 때 빌드 시간에 아무것도 할 필요가 없습니다. 서비스 계정에 연결 사용 권한을 부여하기만 하면 커밋 시 트리거가 실행됩니다.

Git 저장소 연결을 사용하면 이러한 SCM의 계정에서 봇 서비스를 구성하여 저장소 클론 및 색인 생성과 같은 일상적인 작업을 처리할 수 있습니다.

예를 들어 Gemini Code Assist 코드 맞춤설정 사용자는 Gemini Code Assist가 연결된 저장소를 클론하고 색인화할 수 있도록 GitHub 저장소에 대한 Git 저장소 연결을 설정할 수 있습니다.

사용 사례

다음 표에는 Developer Connect에서 지원하는 제품 및 사용 사례와 각 사용 사례에 통합할 수 있는 SCM이 나와 있습니다. 표에는 각 SCM을 시작하는 단계를 보여주는 방법 가이드 링크도 포함되어 있습니다.

제품 사용 사례 지원되는 SCM
Vertex AI Agent Builder Developer Connect를 사용하여 연결된 저장소에서 직접 배포합니다.
  • GitHub
  • GitLab
  • Bitbucket Cloud
Firebase App Hosting GitHub 저장소에서 웹 앱 만들기 GitHub
Cloud Build 트리거 연결된 저장소의 이벤트에서 빌드 트리거
  • GitHub
  • GitHub Enterprise Cloud
  • GitHub Enterprise
  • GitLab
  • GitLab Enterprise
  • Bitbucket Cloud
  • Bitbucket 데이터 센터
앱 수명 주기 관리자 외부 Git 저장소에 저장된 Terraform 파일에 연결
  • GitHub
  • GitHub Enterprise Cloud
  • GitHub Enterprise
App Design Center
  • GitHub
Gemini Code Assist 코드 맞춤설정 연결된 저장소에 맞게 조정된 AI 기반 코딩 지원 받기
  • GitHub
  • GitHub Enterprise Cloud
  • GitHub Enterprise
  • 비공개 네트워크의 GitHub Enterprise
  • GitLab
  • GitLab Enterprise (GitLab Community Edition 포함)
  • 비공개 네트워크의 GitLab Enterprise
  • Bitbucket Cloud
  • Bitbucket 데이터 센터
  • 비공개 네트워크의 Bitbucket 데이터 센터
Gemini 코드 검토 에이전트
  • GitHub

혜택

Developer Connect는 인증, 승인, 네트워킹 구성을 안내합니다. 대부분의 경우 사전 빌드된 Google 관리 프로세스 및 앱을 통해 공개적으로 호스팅되는 저장소에 연결할 수 있습니다.

Developer Connect를 사용하면 모든 SCM 통합을 한곳에서 관리할 수도 있습니다. Developer Connect 내에서 모든 저장소 연결을 만들고 보고 수정할 수 있습니다.

주요 개념

Developer Connect는 연결링크 를 통해 통합을 처리합니다.

  • 연결: Google과 Google 이외의 소스 코드 관리 플랫폼 간에 브리지를 만드는 첫 번째 단계입니다.
  • 링크: 연결된 소스 코드 관리 플랫폼 내에서 선택한 개별 Git 저장소와의 연결입니다.

예를 들어 Google과 GitLab 간에 연결을 설정한 후 연결된 GitLab 계정 내에서 여러 저장소에 대한 링크를 구성할 수 있습니다.

다음 단계