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

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

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

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

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

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