Nach Push-Ereignissen filtern (Konsole) - AWS CodePipeline

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.

Nach Push-Ereignissen filtern (Konsole)

Sie können die Konsole verwenden, um Filter für Push-Ereignisse hinzuzufügen und Branches oder Dateipfade ein- oder auszuschließen.

Nach Push-Ereignissen filtern (Konsole)
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die CodePipeline Konsole unter http://console.aws.amazon.com/codesuite/codepipeline/home.

    Die Namen und der Status aller mit Ihrem AWS Konto verknüpften Pipelines werden angezeigt.

  2. Wählen Sie im Feld Name den Namen der Pipeline aus, die Sie bearbeiten möchten. Verwenden Sie andernfalls diese Schritte im Assistenten zum Erstellen von Pipelines.

  3. Wählen Sie auf der Pipelinedetails-Seite Edit aus.

  4. Wählen Sie auf der Seite Bearbeiten die Quellaktion aus, die Sie bearbeiten möchten. Wählen Sie Trigger bearbeiten aus. Wählen Sie „Filter angeben“.

  5. Wählen Sie unter Ereignistyp die Option Push aus den folgenden Optionen aus.

    • Wählen Sie Push, um die Pipeline zu starten, wenn eine Änderung in Ihr Quell-Repository übertragen wird. Wenn Sie diese Option wählen, können die Felder Filter für Branches und Dateipfade oder Git-Tags angeben.

    • Wählen Sie Pull-Anfrage, um die Pipeline zu starten, wenn eine Pull-Anfrage in Ihrem Quell-Repository geöffnet, aktualisiert oder geschlossen wird. Wenn Sie diese Option wählen, können die Felder Filter für Ziel-Branches und Dateipfade angeben.

  6. Wählen Sie unter Filtertyp eine der folgenden Optionen aus.

    • Wählen Sie Branch, um die Branches in Ihrem Quell-Repository anzugeben, die der Trigger überwacht, damit er weiß, wann eine Workflow-Ausführung gestartet werden muss. Geben Sie unter Include Muster für Branch-Namen im Glob-Format ein, die Sie für die Trigger-Konfiguration angeben möchten, damit Ihre Pipeline bei Änderungen in den angegebenen Branches gestartet wird. Geben Sie im Feld Exclude die Regex-Muster für Zweignamen im Glob-Format ein, die Sie angeben möchten, damit die Trigger-Konfiguration sie ignoriert und Ihre Pipeline nicht bei Änderungen in den angegebenen Zweigen startet. Weitere Informationen finden Sie unter Arbeiten mit Glob-Mustern in der Syntax.

      Anmerkung

      Wenn Include und Exclude beide dasselbe Muster haben, wird das Muster standardmäßig ausgeschlossen.

      Sie können Regex-Muster im Glob-Format verwenden, um Ihre Branchennamen zu definieren. Verwenden Sie dies beispielsweise, um alle Zweige main.* abzugleichen, die mit beginnen. main.* Weitere Informationen finden Sie unter Arbeiten mit Glob-Mustern in der Syntax.

      Geben Sie für einen Push-Trigger die Zweige an, auf die Sie pushen möchten, d. h. die Zielzweige. Geben Sie für einen Pull-Request-Trigger die Ziel-Branches an, für die Sie den Pull-Request öffnen möchten.

    • (Optional) Geben Sie unter Dateipfade die Dateipfade für Ihren Trigger an. Geben Sie die entsprechenden Namen in die Felder Einschließen und Ausschließen ein.

      Sie können Regex-Muster im Glob-Format verwenden, um Ihre Dateipfadnamen zu definieren. Verwenden Sie dies beispielsweise, um alle Dateipfade prod.* abzugleichen, die mit beginnen. prod.* Weitere Informationen finden Sie unter Arbeiten mit Glob-Mustern in der Syntax.

    • Wählen Sie Tags, um die Pipeline-Trigger-Konfiguration so zu konfigurieren, dass sie mit Git-Tags beginnt. Geben Sie unter Include Muster für Tag-Namen im Glob-Format ein, die Sie für die Trigger-Konfiguration angeben möchten, damit Ihre Pipeline bei der Veröffentlichung des oder der angegebenen Tags gestartet wird. Geben Sie im Feld Exclude die Regex-Muster für Tagnamen im Glob-Format ein, die Sie angeben möchten, damit die Trigger-Konfiguration sie ignoriert und Ihre Pipeline nicht startet, wenn das angegebene Tag oder die angegebenen Tags veröffentlicht werden. Wenn sowohl Include als auch Exclude dasselbe Tag-Muster haben, wird standardmäßig das Tag-Muster ausgeschlossen.