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

bagaimana untuk mencetak pembolehubah persekitaran dalam tindakan github

DDD
Lepaskan: 2024-10-10 12:37:19
asal
1101 orang telah melayarinya

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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>
Salin selepas log masuk

Ini akan mengeluarkan yang berikut semasa aliran kerja dilaksanakan:

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

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan