Rumah  >  Artikel  >  alat pembangunan  >  bagaimana untuk mencetak pembolehubah persekitaran dalam tindakan github

bagaimana untuk mencetak pembolehubah persekitaran dalam tindakan github

DDD
DDDasal
2024-10-10 12:37:19993semak imbas

Artikel ini menerangkan cara mencetak pembolehubah persekitaran dalam aliran kerja YAML Actions GitHub. Perintah gema digunakan terutamanya, diikuti dengan sintaks $$. Pembolehubah env juga boleh dimanfaatkan dalam senario yang lebih rumit, bersama-sama dengan Gi

bagaimana untuk mencetak pembolehubah persekitaran dalam tindakan github

Bagaimanakah saya boleh mencetak pembolehubah persekitaran dalam aliran kerja YAML Actions GitHub?

Untuk mencetak pembolehubah persekitaran dalam aliran kerja YAML Tindakan GitHub, anda boleh menggunakan perintah echo diikuti dengan sintaks $$. Contohnya:

<code class="yaml">- name: Print environment variables
  run: |
    echo "## Environment Variables"
    echo "-------------------------"
    echo "HOME: $$HOME"
    echo "PATH: $$PATH"
    echo "GITHUB_WORKSPACE: $$GITHUB_WORKSPACE"</code>

Ini akan mengeluarkan yang berikut semasa aliran kerja dilaksanakan:

<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>

Adakah terdapat arahan atau fungsi untuk memaparkan pembolehubah persekitaran dalam Tindakan GitHub?

Perintah echo ialah cara paling biasa untuk memaparkan pembolehubah persekitaran dalam Tindakan GitHub. Untuk senario yang lebih kompleks, anda juga boleh menggunakan env pembolehubah dan fungsi lain yang disediakan oleh kit alat GitHub Actions.

Bagaimana untuk menggunakan pembolehubah env untuk mencetak pembolehubah persekitaran dalam Tindakan GitHub?

Pembolehubah env dalam Tindakan GitHub mewakili persekitaran semasa aliran kerja yang dijalankan. Anda boleh mengakses pembolehubah persekitaran individu menggunakan sintaks env.VARIABLE_NAME. Contohnya:

<code class="yaml">- name: Print the GITHUB_WORKSPACE environment variable
  run: |
    echo "The GITHUB_WORKSPACE environment variable is: $${{ env.GITHUB_WORKSPACE }}"</code>

Ini akan mengeluarkan yang berikut semasa aliran kerja dilaksanakan:

<code>The GITHUB_WORKSPACE environment variable is: /home/runner/work/my-repo</code>

Atas ialah kandungan terperinci bagaimana untuk mencetak pembolehubah persekitaran dalam tindakan github. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn