az functionapp deployment github-actions
Konfigurasikan GitHub Actions untuk functionapp.
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az functionapp deployment github-actions add |
Tambahkan file alur kerja GitHub Actions ke repositori yang ditentukan. Alur kerja akan membangun dan menyebarkan aplikasi Anda ke functionapp yang ditentukan. |
Core | GA |
| az functionapp deployment github-actions remove |
Hapus dan putuskan sambungan file alur kerja GitHub Actions dari repositori yang ditentukan. |
Core | GA |
az functionapp deployment github-actions add
Tambahkan file alur kerja GitHub Actions ke repositori yang ditentukan. Alur kerja akan membangun dan menyebarkan aplikasi Anda ke functionapp yang ditentukan.
az functionapp deployment github-actions add --repo
[--acquire-policy-token]
[--branch]
[--build-path]
[--change-reference]
[--force]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--runtime]
[--runtime-version]
[--slot]
[--subscription]
[--token]
Contoh
Menambahkan GitHub Actions ke repositori tertentu, menyediakan token akses pribadi
az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken
Tambahkan GitHub Actions ke repositori tertentu, menggunakan metode interaktif untuk mengambil token akses pribadi
az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github
Parameter yang Diperlukan
Repositori GitHub tempat file alur kerja akan ditambahkan. Dalam format: https://github.com/<owner>/<repository-name> atau <owner>/<repository-name>.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Cabang tempat file alur kerja akan ditambahkan.
| Properti | Nilai |
|---|---|
| Nilai default: | master |
Jalur ke persyaratan build. Misalnya: jalur paket, direktori XML POM.
| Properti | Nilai |
|---|---|
| Nilai default: | . |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Jika benar, perintah akan menimpa file alur kerja apa pun dengan nama yang bertentangan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Satu atau beberapa ID sumber daya (dibatasi spasi). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
| Properti | Nilai |
|---|---|
| Grup parameter: | Resource Id Arguments |
Masuk secara interaktif dengan Github untuk mengambil Token Akses Pribadi.
| Properti | Nilai |
|---|---|
| Grup parameter: | Github Arguments |
| Nilai default: | False |
Nama aplikasi fungsi.
| Properti | Nilai |
|---|---|
| Grup parameter: | Resource Id Arguments |
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
| Properti | Nilai |
|---|---|
| Grup parameter: | Resource Id Arguments |
Tumpukan runtime fungsi. Gunakan "az functionapp list-runtimes" untuk memeriksa runtime dan versi yang didukung.
Versi tumpukan runtime fungsi. Tumpukan runtime fungsi. Gunakan "az functionapp list-runtimes" untuk memeriksa runtime dan versi yang didukung.
Nama slot. Default ke slot produksi jika tidak ditentukan.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
| Properti | Nilai |
|---|---|
| Grup parameter: | Resource Id Arguments |
Token Akses Pribadi dengan akses tulis ke repositori yang ditentukan. Untuk informasi selengkapnya: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
| Properti | Nilai |
|---|---|
| Grup parameter: | Github Arguments |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az functionapp deployment github-actions remove
Hapus dan putuskan sambungan file alur kerja GitHub Actions dari repositori yang ditentukan.
az functionapp deployment github-actions remove --repo
[--acquire-policy-token]
[--branch]
[--change-reference]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--token]
Contoh
Menghapus GitHub Actions dari repositori tertentu, menyediakan token akses pribadi
az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken
Menghapus GitHub Actions dari repositori tertentu, menggunakan metode interaktif untuk mengambil token akses pribadi
az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github
Parameter yang Diperlukan
Repositori GitHub tempat file alur kerja akan ditambahkan. Dalam format: https://github.com/<owner>/<repository-name> atau <owner>/<repository-name>.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Cabang tempat file alur kerja akan ditambahkan.
| Properti | Nilai |
|---|---|
| Nilai default: | master |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Satu atau beberapa ID sumber daya (dibatasi spasi). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
| Properti | Nilai |
|---|---|
| Grup parameter: | Resource Id Arguments |
Masuk secara interaktif dengan Github untuk mengambil Token Akses Pribadi.
| Properti | Nilai |
|---|---|
| Grup parameter: | Github Arguments |
| Nilai default: | False |
Nama aplikasi fungsi.
| Properti | Nilai |
|---|---|
| Grup parameter: | Resource Id Arguments |
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
| Properti | Nilai |
|---|---|
| Grup parameter: | Resource Id Arguments |
Nama slot. Default ke slot produksi jika tidak ditentukan.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
| Properti | Nilai |
|---|---|
| Grup parameter: | Resource Id Arguments |
Token Akses Pribadi dengan akses tulis ke repositori yang ditentukan. Untuk informasi selengkapnya: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
| Properti | Nilai |
|---|---|
| Grup parameter: | Github Arguments |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |