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.
Referenz zur ECR Amazon-Quellaktion
Löst die Pipeline aus, wenn ein neues Image in das ECR Amazon-Repository übertragen wird. Diese Aktion stellt eine Bilddefinitionsdatei bereit, die auf das URI Bild verweist, das an Amazon ECR gesendet wurde. Diese Quellaktion wird häufig in Verbindung mit einer anderen Quellaktion verwendet, z. B. CodeCommit um einen Quellspeicherort für alle anderen Quellartefakte zuzulassen. Weitere Informationen finden Sie unter Tutorial: Eine Pipeline mit einer ECR Amazon-Quelle und ECS -to-Deployment erstellen CodeDeploy .
Wenn Sie die Konsole verwenden, um Ihre Pipeline zu erstellen oder zu bearbeiten, CodePipeline erstellt sie eine CloudWatch Ereignisregel, die Ihre Pipeline startet, wenn eine Änderung im Repository erfolgt.
Sie müssen bereits ein ECR Amazon-Repository erstellt und ein Image übertragen haben, bevor Sie die Pipeline über eine ECR Amazon-Aktion verbinden.
Themen
Aktionstyp
-
Kategorie:
Source
-
Eigentümer:
AWS
-
Anbieter:
ECR
-
Version:
1
Konfigurationsparameter
- RepositoryName
-
Erforderlich: Ja
Der Name des ECR Amazon-Repositorys, in das das Bild übertragen wurde.
- ImageTag
-
Erforderlich: Nein
Das Tag, das für das Image verwendet wird.
Anmerkung
Wenn kein Wert für
ImageTag
angegeben ist, wird standardmäßig der Wertlatest
verwendet.
Input artifacts (Eingabeartefakte)
-
Anzahl der Artefakte:
0
-
Beschreibung: Eingabe-Artefakte sind für diesen Aktionstyp nicht gültig.
Ausgabeartefakte
-
Anzahl der Artefakte:
1
-
Beschreibung: Diese Aktion erzeugt ein Artefakt, das eine
imageDetail.json
Datei enthält, die das URI für das Bild enthält, das die Pipeline-Ausführung ausgelöst hat. Informationen zurimageDetail.json
-Datei finden Sie unter imageDetail.json-Datei für Amazon ECS Blue/Green-Bereitstellungsaktionen.
Ausgabevariablen
Wenn dies konfiguriert ist, werden durch diese Aktion Variablen erzeugt, die von der Aktionskonfiguration einer nachgeschalteten Aktion in der Pipeline referenziert werden können. Diese Aktion erzeugt Variablen, die als Ausgabevariablen angezeigt werden können, auch wenn die Aktion keinen Namespace hat. Sie konfigurieren eine Aktion mit einem Namespace, um diese Variablen für die Konfiguration nachgeschalteter Aktionen zur Verfügung zu stellen.
Weitere Informationen finden Sie unter Variablen-Referenz.
- RegistryId
-
Die AWS Konto-ID, die der Registrierung zugeordnet ist, die das Repository enthält.
- RepositoryName
-
Der Name des ECR Amazon-Repositorys, in das das Bild übertragen wurde.
- ImageTag
-
Das Tag, das für das Image verwendet wird.
- ImageDigest
-
Der
sha256
-Digest des Image-Manifests. - Bild URI
-
Das URI für das Bild.
Aktionserklärung (ECRAmazon-Beispiel)
Weitere Informationen finden Sie auch unter
Die folgenden verwandten Ressourcen bieten Ihnen nützliche Informationen für die Arbeit mit dieser Aktion.
-
Tutorial: Eine Pipeline mit einer ECR Amazon-Quelle und ECS -to-Deployment erstellen CodeDeploy — Dieses Tutorial enthält eine Beispiel-App-Spezifikationsdatei sowie eine CodeDeploy Beispielanwendung und eine Bereitstellungsgruppe zum Erstellen einer Pipeline mit einer CodeCommit ECR Amazon-Quelle, die auf Amazon-Instances bereitgestellt wird. ECS