Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Testen Sie Trigger für ein AWS CodeCommit Repository - AWS CodeCommit

AWS CodeCommit ist für Neukunden nicht mehr verfügbar. Bestandskunden von AWS CodeCommit können den Service weiterhin wie gewohnt nutzen. Erfahren Sie mehr“

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.

AWS CodeCommit ist für Neukunden nicht mehr verfügbar. Bestandskunden von AWS CodeCommit können den Service weiterhin wie gewohnt nutzen. Erfahren Sie mehr“

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.

Testen Sie Trigger für ein AWS CodeCommit Repository

Sie können die Trigger testen, die für ein CodeCommit Repository erstellt wurden. Beim Testen wird der Auslöser mit Beispieldaten aus Ihrem Repository ausgeführt, einschließlich der aktuellen Commit-ID. Wenn für das Repository kein Commit-Verlauf existiert, werden stattdessen aus Nullen bestehende Beispielwerte generiert. Durch das Testen von Triggern können Sie überprüfen, ob Sie den Zugriff zwischen CodeCommit und dem Ziel des Triggers korrekt konfiguriert haben, unabhängig davon, ob es sich um eine AWS Lambda Funktion oder eine Amazon Simple Notification Service-Benachrichtigung handelt.

Testen Sie einen Trigger für ein Repository (Konsole)

  1. Öffnen Sie die CodeCommit Konsole unter https://console.aws.amazon.com/codesuite/codecommit/home.

  2. Wählen Sie unter Repositories (Repositorys) das Repository aus, bei dem Sie einen Auslöser für Repository-Ereignisse testen möchten.

  3. Wählen Sie im Navigationsbereich für das Repository Settings (Einstellungen) und anschließend Triggers (Auslöser).

  4. Wählen Sie den Auslöser aus, den Sie testen möchten, und klicken Sie auf Test trigger (Auslöser testen). Es sollte eine Erfolgs- oder Fehlermeldung angezeigt werden. Im Erfolgsfall sollten Sie auch eine entsprechende Aktionsantwort der Lambda-Funktion oder des SNS Amazon-Themas sehen.

Testen Sie einen Trigger für ein Repository ()AWS CLI

  1. Führen Sie an einem Terminal (Linux, macOS oder Unix) oder einer Befehlszeile (Windows) den get-repository-triggers Befehl aus, um eine JSON Datei mit der Struktur aller Trigger zu erstellen, die für Ihr Repository konfiguriert sind. Um beispielsweise eine JSON Datei TestTrigger.json mit der Struktur aller für ein Repository konfigurierten Trigger mit dem Namen zu erstellen MyDemoRepo:

    aws codecommit get-repository-triggers --repository-name MyDemoRepo >TestTrigger.json

    Dieser Befehl erstellt eine Datei mit dem Namen TestTriggers.json in dem Verzeichnis, in dem Sie den Befehl ausgeführt haben.

  2. Bearbeiten Sie die JSON Datei in einem Klartexteditor und nehmen Sie die Änderungen an der Trigger-Anweisung vor. Ersetzen Sie das configurationId-Paar durch ein repositoryName-Paar. Speichern Sie die Datei.

    Wenn Sie beispielsweise einen Trigger testen möchten, der MyFirstTrigger in dem MyDemoRepo so benannten Repository benannt ist, dass er für alle Branches gilt, ersetzen Sie den configurationId Trigger durch repositoryName und speichern Sie dann eine Datei, die wie folgt aussieht: TestTrigger.json

    { "repositoryName": "MyDemoRepo", "triggers": [ { "destinationArn": "arn:aws:sns:us-east-2:111122223333:MyCodeCommitTopic", "branches": [ "main", "preprod" ], "name": "MyFirstTrigger", "customData": "", "events": [ "all" ] } ] }
  3. Führen Sie am Terminal oder über die Befehlszeile den Befehl test-repository-triggers aus. Dadurch werden alle Trigger für das Repository aktualisiert, einschließlich der Änderungen, die Sie am MyFirstTrigger Trigger vorgenommen haben:

    aws codecommit test-repository-triggers --cli-input-json file://TestTrigger.json

    Dieser Befehl gibt eine Reaktion wie die folgende zurück:

    { "successfulExecutions": [ "MyFirstTrigger" ], "failedExecutions": [] }
DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.