View a markdown version of this page

Blockieren von Zusammenführungen von Drittanbietern, wenn Workflows fehlschlagen - Amazon CodeCatalyst

Amazon CodeCatalyst ist nicht mehr offen für neue Kunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Wie migriert man von CodeCatalyst.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Blockieren von Zusammenführungen von Drittanbietern, wenn Workflows fehlschlagen

Nachdem du ein GitHub oder ein Bitbucket-Repository mit verknüpft hast CodeCatalyst, kannst du CodeCatalyst Workflows für Pull Requests hinzufügen. Ebenso kannst CodeCatalyst du nach dem Verknüpfen eines GitLab Projekt-Repositorys mit CodeCatalyst Workflows für Merge-Requests hinzufügen. Bei einem bestimmten Commit können eine oder mehrere Workflow-Ausführungen stattfinden. Der Ausführungsstatus jedes Workflows in CodeCatalyst wird auch als Teil des Commit-Status in GitHub, Bitbucket oder GitLab wiedergegeben. Wenn ein neuer Commit gepusht wird, wird der neue Workflow-Ausführungsstatus in GitHub, Bitbucket oder GitLab für diesen neuen Commit wiedergegeben. Wenn du einen Workflow für einen Commit erneut ausführst, überschreibt der neue Workflow-Ausführungsstatus den vorherigen Status für diesen Commit und diesen Workflow.

Du kannst Branch-Schutzregeln in GitHub oder Bitbucket festlegen, um eine Pull-Request-Merge zu blockieren, oder in, GitLab um eine Merge-Anfrage zu blockieren, wenn der letzte Commit den Status „Workflow-Ausführung fehlgeschlagen“ hat. Bei Branch-Schutzregeln wirkt sich der Status des letzten Commits darauf aus, ob ein Pull-Request in GitHub Bitbucket oder zusammengeführt werden kann. GitLab Weitere Informationen zu Workflows findest du unter Einen Workflow ausführen undAutomatisches Starten einer Workflow-Ausführung mithilfe von Triggern.

Je nachdem, welchen Repository-Drittanbieter Sie verwenden, lesen Sie die folgenden Informationen: