az functionapp deployment github-actions
Mengonfigurasi 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
[--branch]
[--build-path]
[--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
Menambahkan 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.
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: | . |
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
[--branch]
[--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.
Cabang tempat file alur kerja akan ditambahkan.
| Properti | Nilai |
|---|---|
| Nilai default: | master |
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 |