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
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:
${{github.run_number}}
pembolehubah konteks: Ini adalah kaedah yang paling mudah dan boleh digunakan di mana-mana sahaja dalam fail aliran kerja.env
: Anda boleh menggunakan fungsi env
untuk mengakses nombor binaan sebagai pembolehubah persekitaran. Contohnya, ${{env.GITHUB_RUN_NUMBER}}
.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:
echo
untuk memaparkan nombor binaan dalam log aliran kerja. Contohnya, echo "Build number: ${{github.run_number}}"
.steps: - run: echo "Build number: ${{github.run_number}}" outputs: build_number: ${{steps.run.outputs.message}}
.${{github.run_number}}
dalam kod skrip.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!