本文介绍如何在 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中文网其他相关文章!