在工作流程失敗時封鎖第三方合併 - Amazon CodeCatalyst

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

在工作流程失敗時封鎖第三方合併

將 GitHub 或 Bitbucket 儲存庫連結至 後 CodeCatalyst,您可以新增提取請求的 CodeCatalyst 工作流程。同樣地,在將 GitLab 專案儲存庫連結至 之後 CodeCatalyst ,您可以新增合併請求的 CodeCatalyst 工作流程。一個或多個工作流程執行可以在特定遞交上發生,且 中每個工作流程的執行狀態 CodeCatalyst 也會反映為 、 GitHubBitbucket 或 中的遞交狀態的一部分 GitLab。推送新遞交時,新的工作流程執行狀態會反映在 GitHub、Bitbucket 或 GitLab 該新遞交中。如果您再次為遞交執行工作流程,新的工作流程執行狀態會覆寫該遞交和工作流程的先前狀態。

您可以在 GitHub 或 Bitbucket 中設定分支保護規則,以在最新遞交具有失敗的工作流程執行狀態時,封鎖提取請求合併,或在 中 GitLab 封鎖合併請求。透過分支保護規則,最新遞交的狀態會影響在 GitHub、Bitbucket 或 中合併提取請求的能力 GitLab。若要進一步了解工作流程,請參閱 執行工作流程使用觸發器啟動工作流程自動執行

根據您使用的第三方儲存庫提供者,請參閱以下內容: