本文介紹如何在 GitHub Actions YAML 工作流程中列印環境變數。主要使用 echo 指令,然後使用 $$ 語法。 env 變數還可以與其他 Gi
要列印 GitHub Actions YAML 工作流程中的環境變量,您可以使用 echo
命令後面跟著 $$
語法。例如:
<code class="yaml">- name: Print environment variables run: | echo "## Environment Variables" echo "-------------------------" echo "HOME: $$HOME" echo "PATH: $$PATH" echo "GITHUB_WORKSPACE: $$GITHUB_WORKSPACE"</code>
工作流程執行時將輸出以下內容:
<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>
echo
指令是在 GitHub Actions 中顯示環境變數最常見的方法。對於更複雜的場景,您還可以使用 env
變數以及 GitHub Actions 工具包提供的其他功能。
env
變數列印 GitHub Actions 中的環境變數? GitHub Actions 中的 env
變數代表工作流程運作的目前環境。您可以使用 env.VARIABLE_NAME
語法存取各個環境變數。例如:
<code class="yaml">- name: Print the GITHUB_WORKSPACE environment variable run: | echo "The GITHUB_WORKSPACE environment variable is: $${{ env.GITHUB_WORKSPACE }}"</code>
這將在工作流程執行時輸出以下內容:
<code>The GITHUB_WORKSPACE environment variable is: /home/runner/work/my-repo</code>
以上是如何在github actions中列印環境變量的詳細內容。更多資訊請關注PHP中文網其他相關文章!