Veröffentlicht am: Oct 24, 2023
Heute kündigt AWS CodePipeline die Unterstützung für das Auslösen einer Pipeline-Ausführung für Git-Tags an, die in Repositorys auf GitHub, GitHub Enterprise Server, GitLab Cloud und Bitbucket Cloud gepusht wurden, indem CodeStarSourceConnection-Quellaktionen verwendet werden. Kunden können jetzt einen Abschnitt „Trigger“ in ihre Pipeline-Definition einfügen, der einen Filter für Git-Tags mit Include- und Exclude-Mustern enthält. Wenn ein auf einen Commit im Quell-Repository angewendetes Git-Tag mit dem Trigger-Filter übereinstimmt, startet CodePipeline eine Pipeline-Ausführung. Die CodeStarSourceConnection-Aktion klont den Commit, der dem Git-Tag zugeordnet ist. Kunden können das Git-Tag, das die Pipeline-Ausführung gestartet hat, in der Konsole als Ausgabevariable der entsprechenden Quellaktion sehen. Kunden können den Bereich „Trigger“ mithilfe von API/CLI/SDK und CDK verwenden.
Das Starten einer Pipeline-Ausführung mit Git-Tags ist nur mit dem neuen Pipeline-Typ V2 verfügbar. Pipelines vom Typ V2 bieten erweiterte Funktionen und Konfigurationsoptionen, die über Pipelines vom Typ V1 hinausgehen. Weitere Informationen über den neuen Pipeline-Typ, die enthaltenen Features und die Auswirkungen auf die Abrechnung finden Sie in der Dokumentation.
AWS CodePipeline ist ein vollständig verwalteter Continuous-Delivery-Service, mit dem Sie Ihre Veröffentlichungspipelines für schnelle und zuverlässige Updates von Anwendungen und Infrastruktur automatisieren können. CodePipeline automatisiert bei jeder Code-Änderung die Erstellungs-, Test- und Bereitstellungsphasen Ihres Veröffentlichungsprozesses basierend auf dem von Ihnen definierten Veröffentlichungsmodell.
In unserer Dokumentation erfahren Sie, wie Sie eine Pipeline so konfigurieren, dass sie ausgelöst wird, wenn ein Git-Tag übertragen wird. Weitere Informationen zu AWS CodePipeline finden Sie auf unserer Produktseite.