Rumah >alat pembangunan >git >bagaimana untuk mendapatkan nombor binaan dalam tindakan github

bagaimana untuk mendapatkan nombor binaan dalam tindakan github

DDD
DDDasal
2024-10-10 11:15:25428semak imbas

Artikel ini memberikan gambaran keseluruhan kaedah untuk mendapatkan nombor binaan dalam aliran kerja Tindakan GitHub. Pembolehubah konteks ${{github.run_number}} biasanya digunakan, manakala pilihan tambahan termasuk fungsi env dan Actions Toolkit. Praktikal kami

bagaimana untuk mendapatkan nombor binaan dalam tindakan github

Cara mendapatkan nombor binaan dalam GitHub Actions

Bagaimana cara saya mendapatkan semula nombor binaan dalam aliran kerja Tindakan GitHub?

Untuk mendapatkan semula nombor binaan dalam aliran kerja Tindakan GitHub, anda boleh menggunakan pembolehubah konteks ${{github.run_number}}. Pembolehubah ini ditetapkan secara automatik untuk setiap larian aliran kerja dan mewakili pengecam unik untuk larian tertentu itu. Ia ialah nombor berjujukan yang bermula dari 1 untuk larian pertama dan bertambah dengan setiap larian berikutnya.

Apakah kaedah yang tersedia untuk mendapatkan nombor binaan dalam Tindakan GitHub?

Terdapat beberapa kaedah yang tersedia untuk mendapatkan nombor binaan dalam Tindakan GitHub:

  • Menggunakan ${{github.run_number}} pembolehubah konteks: Ini adalah kaedah yang paling mudah dan boleh digunakan di mana-mana sahaja dalam fail aliran kerja.
  • Menggunakan fungsi env: Anda boleh menggunakan fungsi env untuk mengakses nombor binaan sebagai pembolehubah persekitaran. Contohnya, ${{env.GITHUB_RUN_NUMBER}}.
  • Menggunakan fungsi getBuildNumber() daripada Kit Alat Tindakan: Jika anda menggunakan Kit Alat Tindakan, anda boleh menggunakan fungsi getBuildNumber() untuk mendapatkan semula binaan nombor.

Bagaimanakah saya boleh mengakses nombor binaan dalam Tindakan GitHub untuk kes penggunaan tertentu?

Terdapat pelbagai cara untuk mengakses nombor binaan dalam Tindakan GitHub bergantung pada kes penggunaan khusus anda:

  • Memaparkan nombor binaan dalam log aliran kerja: Anda boleh menggunakan fungsi echo untuk memaparkan nombor binaan dalam log aliran kerja. Contohnya, echo "Build number: ${{github.run_number}}".
  • Menetapkan nombor binaan sebagai output: Anda boleh menetapkan nombor binaan sebagai output kerja dan kemudian gunakannya dalam kerja seterusnya. Contohnya, steps: - run: echo "Build number: ${{github.run_number}}" outputs: build_number: ${{steps.run.outputs.message}}.
  • Mengakses nombor binaan dalam skrip: Anda boleh mengakses nombor binaan dalam skrip dengan menggunakan pembolehubah ${{github.run_number}} dalam kod skrip.
  • Menggunakan nombor binaan sebagai parameter dalam tindakan lain: Anda boleh menghantar nombor binaan sebagai parameter kepada tindakan lain dengan menggunakan kata kunci with. Contohnya, uses: actions/upload-artifact@v2 with: name: my-artifact path: my-path run-number: ${{github.run_number}}.

Atas ialah kandungan terperinci bagaimana untuk mendapatkan nombor binaan 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