In diesem Artikel wird beschrieben, wie Umgebungsvariablen in GitHub Actions YAML-Workflows gedruckt werden. In erster Linie wird der Echo-Befehl verwendet, gefolgt von der $$-Syntax. Die env-Variable kann auch in komplexeren Szenarien zusammen mit anderen Gi genutzt werden
Um Umgebungsvariablen in GitHub Actions YAML-Workflows zu drucken, können Sie den Befehl echo
gefolgt von der Syntax $$
verwenden. Zum Beispiel:
<code class="yaml">- name: Print environment variables run: | echo "## Environment Variables" echo "-------------------------" echo "HOME: $$HOME" echo "PATH: $$PATH" echo "GITHUB_WORKSPACE: $$GITHUB_WORKSPACE"</code>
Dies gibt bei der Workflow-Ausführung Folgendes aus:
<code>## Environment Variables ------------------------- HOME: /home/runner PATH: /usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/hostedtoolcache/Node.js/tools/node/16.13.0/bin GITHUB_WORKSPACE: /home/runner/work/my-repo</code>
Der Befehl echo
ist die gebräuchlichste Methode zum Anzeigen von Umgebungsvariablen in GitHub-Aktionen. Für komplexere Szenarien können Sie auch die Variable env
und andere vom GitHub Actions-Toolkit bereitgestellte Funktionen verwenden.
env
, um Umgebungsvariablen in GitHub Actions zu drucken?Die Variable env
in GitHub Actions stellt die aktuelle Umgebung der Workflow-Ausführung dar. Mit der env.VARIABLE_NAME
-Syntax können Sie auf einzelne Umgebungsvariablen zugreifen. Zum Beispiel:
<code class="yaml">- name: Print the GITHUB_WORKSPACE environment variable run: | echo "The GITHUB_WORKSPACE environment variable is: $${{ env.GITHUB_WORKSPACE }}"</code>
Dies gibt bei der Workflow-Ausführung Folgendes aus:
<code>The GITHUB_WORKSPACE environment variable is: /home/runner/work/my-repo</code>
Das obige ist der detaillierte Inhalt vonSo drucken Sie Umgebungsvariablen in Github-Aktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!