連結至 GitLab 存放區

本頁說明如何將 GitLab 存放區連結至 Cloud Build。如要進一步瞭解 Cloud Build 存放區,請參閱「Cloud Build 存放區」。

事前準備

  • Enable the Cloud Build and Secret Manager APIs.

    Enable the APIs

連結至 GitLab 存放區

主控台

  1. 在 Google Cloud 控制台中開啟「Repositories」(存放區) 頁面。

    開啟「Repositories」(存放區) 頁面

    畫面會顯示「Repositories」(存放區) 頁面。

  2. 選取頁面頂端的「第 2 代」分頁標籤。

  3. 在頂端列的專案選取器中,選取 Google Cloud 專案。

  4. 按一下「連結存放區」,連結連線中的存放區。

    畫面會顯示「連結存放區」面板。

  5. 在「連結存放區」面板中,輸入下列資訊:

    1. 連線:從下拉式選單中選取連線。
    2. 存放區:選取要連結至連線的存放區。

    3. 存放區名稱:輸入存放區的名稱。

      1. 產生:選取這個選項後,Cloud Build 會自動為所選存放區產生存放區名稱。
      2. 手動:選取這個選項,即可為所選存放區手動指定名稱。

        如果選取「手動」,您可以在「存放區名稱」部分修改所選存放區的名稱。

  6. 按一下「連結」,將存放區連結至連線。

gcloud

如要將 GitLab 存放區新增至連線,請輸入下列指令:

   gcloud builds repositories create REPO_NAME \
     --remote-uri=REPO_URI \
     --connection=CONNECTION_NAME --region=REGION

其中:

  • REPO_NAME 是存放區的名稱。
  • REPO_URI 是 GitLab 存放區的連結。
  • CONNECTION_NAME 是在 Cloud Build 中建立的 GitLab 連線名稱,請參閱「連結 GitLab 主機」。
  • REGION 是連線的區域

您現在已將存放區連結至 GitLab 連線。

後續步驟