Expressions
Expressions sind ein Weg, um auf Werte innerhalb deines Action Graphs zuzugreifen und sie zu verwenden. Sie ermoeglichen dir, verschiedene Werte je nach Konfiguration zu referenzieren. Zu den unterstuetzten Expressions gehoeren env, inputs und secrets. Fuer die Ladereihenfolge deiner Konfiguration schau dir die Konfigurations-Dokumentation an.
Verwendung
Abschnitt betitelt „Verwendung“Um eine Expression zu verwenden, umschliesse sie mit ${{ ... }}. Zum Beispiel:
${{ env.VARIABLE_NAME }}${{ inputs.PARAMETER_NAME }}${{ secrets.SECRET_KEY }}
Umgebungsvariablen (env)
Abschnitt betitelt „Umgebungsvariablen (env)“Umgebungsvariablen sind ueber das Schluesselwort env zugaenglich.
env: HELLO: "world"Input-Parameter (inputs)
Abschnitt betitelt „Input-Parameter (inputs)“Input-Parameter werden in deiner Konfiguration definiert und sind ueber das Schluesselwort inputs zugaenglich. Sie sind nuetzlich, um Werte in deinen Action Graph zu uebergeben.
inputs: USERNAME: "john_doe"Secrets (secrets)
Abschnitt betitelt „Secrets (secrets)“Secrets sind sensible Werte, die du nicht direkt in deinen Action Graphs offenlegen moechtest. Sie sind ueber das Schluesselwort secrets zugaenglich.
secrets: SMTP_PASSWORD: "your_smtp_password"Du kannst auch den Secret-Node verwenden, um auf Secrets in deinem Action Graph zuzugreifen. Beide Methoden sind gleichwertig, aber der Secret-Node ist etwas leichter zu erkennen und zu verwalten.