Amazon CodeCatalyst ist nicht mehr offen für neue Kunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Wie migriert man von CodeCatalyst.
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.
Referenzieren einer Variablen, die durch eine andere Aktion ausgegeben wird
Verwenden Sie die folgenden Anweisungen, um Variablen zu referenzieren, die von anderen Aktionen ausgegeben wurden.
Weitere Hinweise zu Variablen finden Sie unterVerwenden von Variablen in Workflows.
Voraussetzung
Stellen Sie sicher, dass Sie die Variable exportiert haben, auf die Sie verweisen möchten. Weitere Informationen finden Sie unter Eine Variable exportieren, damit andere Aktionen sie verwenden können.
- Visual
-
Nicht verfügbar. Wählen Sie YAML, um die YAML-Anweisungen anzuzeigen.
- YAML
-
Um auf eine Variablenausgabe durch eine andere Aktion zu verweisen (YAML-Editor)
Öffnen Sie die CodeCatalyst Konsole unter. https://codecatalyst.aws/
-
Wählen Sie Ihr Projekt.
-
Wählen Sie im Navigationsbereich CI/CD und dann Workflows aus.
-
Wählen Sie den Namen Ihres Workflows. Sie können nach dem Quell-Repository oder dem Branchnamen filtern, in dem der Workflow definiert ist, oder nach Workflow-Namen oder -Status filtern.
-
Wählen Sie Bearbeiten aus.
-
Wählen Sie YAML.
-
Fügen Sie in der CodeCatalyst Aktion mithilfe der folgenden Syntax einen Verweis auf die Variable hinzu:
${action-group-name.action-name.variable-name}
Ersetzen Sie:
-
action-group-namemit dem Namen der Aktionsgruppe, die die Aktion enthält, die die Variable ausgibt.
Sie können weglassen, action-group-name wenn es keine Aktionsgruppe gibt oder wenn die Variable durch eine Aktion in derselben Aktionsgruppe erzeugt wird.
-
action-namemit dem Namen der Aktion, die die Variable ausgibt.
-
variable-namemit dem Namen der Variablen.
Beispiel:
MySecondAction:
Configuration:
Steps:
- Run: ${MyFirstAction.TIMESTAMP}
Weitere Beispiele finden Sie unter Beispiele für Variablen. Weitere Informationen finden Sie unter Definition von Workflow-YAML Für Ihre Aktion.
-
(Optional) Wählen Sie Validieren, um den YAML-Code des Workflows vor dem Commit zu validieren.
-
Wählen Sie Commit, geben Sie eine Commit-Nachricht ein und wählen Sie erneut Commit.