この記事では、GitHub Actions YAML ワークフロー内で環境変数を出力する方法について説明します。主に echo コマンドが使用され、次に $$ 構文が使用されます。 env 変数は、他の Gi
コマンドの後に 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>
コマンドは、GitHub Actions で環境変数を表示する最も一般的な方法です。より複雑なシナリオの場合は、GitHub Actions ツールキットで提供される echo
変数やその他の関数を使用することもできます。env
env
変数は、ワークフロー実行の現在の環境を表します。 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>
以上がGithubアクションで環境変数を出力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。