建立與 的連線 GitLab - 開發人員工具主控台

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立與 的連線 GitLab

您可以使用 AWS Management Console 或 AWS Command Line Interface (AWS CLI) 來建立與託管在 gitlab.com 上的儲存庫的連線。

注意

透過在 中授權此連線安裝 GitLab,您即授予我們的服務許可,以處理您的資料,而且您可以隨時解除安裝應用程式來撤銷許可。

開始之前:

  • 您必須已使用 建立 帳戶 GitLab。

    注意

    連線只能存取用於建立和授權連線之帳戶。

    注意

    您可以在 中建立具有擁有者角色的連線 GitLab,然後該連線可以與具有 資源的儲存庫搭配使用,例如 CodePipeline。如果是群組中的儲存庫,您不需要為群組擁有者。

建立 GitLab(主控台) 的連線

您可以使用主控台建立連線。

注意

從 2024 年 7 月 1 日起,主控台會在資源 codeconnections中建立與 的連線ARN。具有兩個服務字首的資源將繼續顯示在主控台中。

步驟 1:建立連線
  1. 登入 AWS Management Console,然後在 開啟 AWS 開發人員工具主控台https://console.aws.amazon.com/codesuite/settings/connections

  2. 選擇設定,然後選擇連線。選擇建立連線

  3. 若要建立與 GitLab 儲存庫的連線,請在選取提供者 下,選擇 GitLab。在 Connection name (連線名稱) 底下,輸入您要建立的連線名稱。選擇連線至 GitLab

    主控台螢幕擷取畫面,顯示為 選取的連線選項 GitLab。
  4. GitLab 顯示 的登入頁面時,請使用您的憑證登入,然後選擇登入

  5. 此時會顯示授權頁面,其中包含要求連線授權以存取您 GitLab 帳戶的訊息。

    選擇 Authorize (授權)。

    顯示訊息的螢幕擷取畫面,以授權您 GitLab 帳戶的連線。
  6. 瀏覽器會返回連線主控台頁面。在建立 GitLab 連線 下,新的連線會顯示在連線名稱 中。

  7. 選擇連線至 GitLab

    成功建立連線後,會顯示成功橫幅。連線詳細資訊會在連線設定頁面上顯示。

建立與 GitLab(CLI) 的連線

您可以使用 AWS Command Line Interface (AWS CLI) 建立連線。

若要這麼做,請使用 create-connection 命令。

重要

根據預設,透過 AWS CLI 或 建立的連線 AWS CloudFormation 處於 PENDING 狀態。建立與 CLI或 的連線後 AWS CloudFormation,請使用 主控台編輯連線,使其成為狀態 AVAILABLE

若要建立 的連線 GitLab
  1. 開啟終端機 (Linux、macOS 或 Unix) 或命令提示 (Windows)。使用 AWS CLI 執行create-connection命令,--connection-name為連線指定 --provider-type和 。在此範例中,第三方供應商名稱為 GitLab,而指定的連線名稱為 MyConnection

    aws codeconnections create-connection --provider-type GitLab --connection-name MyConnection

    如果成功,此命令會傳回類似下列的連線ARN資訊。

    { "ConnectionArn": "arn:aws:codeconnections:us-west-2:account_id:connection/aEXAMPLE-8aad-4d5d-8878-dfcab0bc441f" }
  2. 使用主控台完成連線。如需詳細資訊,請參閱更新待定連線