Referenzieren einer Variablenausgabe durch eine andere Aktion - Amazon 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 Variablenausgabe durch eine andere Aktion

Verwenden Sie die folgenden Anweisungen, um auf Variablen zu verweisen, die von anderen Aktionen ausgegeben wurden.

Anmerkung

Informationen zum Verweisen auf eine Variablenausgabe aus einer GitHub Aktion finden Sie unterReferenzieren von GitHub Ausgabeparametern.

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 sie von anderen Aktionen verwendet werden kann.

Visual

Nicht verfügbar. Wählen SieYAML, ob Sie sich die YAML Anweisungen ansehen möchten.

YAML
Um auf eine Variable zu verweisen, die von einer anderen Aktion ausgegeben wurde (YAMLEditor)
  1. Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.

  2. Wählen Sie Ihr Projekt.

  3. Wählen Sie im Navigationsbereich CI/CD und dann Workflows aus.

  4. Wählen Sie den Namen Ihres Workflows. Sie können nach dem Quell-Repository oder dem Branch-Namen filtern, in dem der Workflow definiert ist, oder nach Workflow-Namen oder -Status filtern.

  5. Wählen Sie Edit (Bearbeiten) aus.

  6. Wählen Sie YAML.

  7. Fügen Sie in der CodeCatalyst Aktion mithilfe der folgenden Syntax einen Verweis auf die Variable hinzu:

    ${action-group-name.action-name.variable-name}

    Ersetze:

    • action-group-name mit dem Namen der Aktionsgruppe, die die Aktion enthält, die eine Variable ausgibt.

      Anmerkung

      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-name mit dem Namen der Aktion, die die Variable ausgibt.

    • variable-name mit dem Namen der Variablen.

    Beispielsweise:

    MySecondAction: Configuration: Steps: - Run: ${MyFirstAction.TIMESTAMP}

    Weitere Beispiele finden Sie unter Beispiele für Variablen. Weitere Informationen finden Sie unter YAMLWorkflow-Definition Für Ihre Aktion.

  8. (Optional) Wählen Sie „Validieren“, um den YAML Workflow-Code vor dem Commit zu überprüfen.

  9. Wählen Sie Commit, geben Sie eine Commit-Nachricht ein und wählen Sie erneut Commit aus.