Veröffentlicht am: Feb 9, 2024
Pipelines vom Typ AWS CodePipeline V2 unterstützen jetzt zusätzliche Pipeline-Auslösungsfilter und zwei neue Pipeline-Ausführungsmodi: Parallel und Warteschlange. Pipeline-Auslösungsfilter ermöglichen es Kunden, selbst verwaltete Quellen von GitHub.com, GitHub Enterprise Server, Bitbucket.com, GitLab.com und GitLab zu verwenden, zu steuern, wann eine Pipeline-Ausführung ausgelöst werden soll. Pipeline-Ausführungsmodi ermöglichen es Kunden, das Parallelitätsverhalten zu steuern, wenn mehrere Ausführungen einer Pipeline gestartet werden.
Kunden können Auslöser für eine Pipeline definieren, indem sie Filter für Git-Ereignistypen wie Push- und Pull-Requests sowie Git-Metadaten wie Branch-Namen und Dateipfade verwenden. Für Feature-Branches und GitFlow können Kunden Glob-Muster für Branch-Namen konfigurieren, und für Mono-Repos können Kunden Glob-Muster für Dateipfade konfigurieren. Im parallelen Ausführungsmodus kann jede Ausführung einer Pipeline parallel erfolgen, ohne dass sich dies auf andere Ausführungen derselben Pipeline auswirkt. Im Warteschlangen-Ausführungsmodus kann jede Ausführung einer Pipeline die Pipeline in der Reihenfolge durchlaufen, in der sie gestartet wurde, und neuere Ausführungen überschreiben sie nicht.
Weitere Informationen zur Verwendung von Pipeline-Triggern und Pipeline-Ausführungsmodi finden Sie in unserer Dokumentation. Weitere Informationen zu AWS CodePipeline finden Sie auf unserer Produktseite. Das neue Feature ist in allen Regionen verfügbar, in denen AWS CodePipeline unterstützt wird, mit Ausnahme der Regionen Asien-Pazifik (Hongkong), Afrika (Kapstadt), Naher Osten (Bahrain), Europa (Zürich), Asien-Pazifik (Jakarta), Asien-Pazifik (Hyderabad), Asien-Pazifik (Osaka), Asien-Pazifik (Melbourne), Israel (Tel Aviv), Europa (Spanien) und Naher Osten (VAE) sowie der Regionen AWS GovCloud (USA-West).