設定群組 GitLab Webhook - AWS CodeBuild

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

設定群組 GitLab Webhook

設定群組 GitLab Webhook 的高階步驟如下所示。如需群組 GitLab Webhook 的詳細資訊,請參閱 GitLab 群組 Webhook

  1. 將專案的來源位置設定為 CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION

  2. 在 Webhook 的範圍組態中,將範圍設定為 GITLAB_GROUP

  3. 指定名稱作為 webhook 範圍組態的一部分。對於群組 Webhook,這是群組名稱。

    注意

    如果專案的來源類型為 GITLAB_SELF_MANAGED,您也需要指定網域做為 webhook 範圍組態的一部分。

  4. (選用) 如果您只想要接收組織或企業內特定儲存庫的 Webhook 事件,您可以在建立 Webhook 時指定 REPOSITORY_NAME做為篩選條件。

  5. 建立群組 Webhook 時,請確定 CodeBuild 具有在 中建立群組層級 Webhook 的許可 GitLab。若要這麼做,您可以透過 使用 CodeBuild OAuth CodeConnections。如需詳細資訊,請參閱CodeBuild 中的 GitLab 存取

    請注意,群組 Webhook 可與任何現有的 GitLab Webhook 事件類型搭配使用。