Bagikan melalui


az webapp deployment github-actions

Mengonfigurasi GitHub Actions untuk aplikasi web.

Perintah

Nama Deskripsi Jenis Status
az webapp deployment github-actions add

Tambahkan file alur kerja GitHub Actions ke repositori yang ditentukan. Alur kerja akan membangun dan menyebarkan aplikasi Anda ke aplikasi web yang ditentukan.

Core GA
az webapp deployment github-actions remove

Hapus dan putuskan sambungan file alur kerja GitHub Actions dari repositori yang ditentukan.

Core GA

az webapp deployment github-actions add

Tambahkan file alur kerja GitHub Actions ke repositori yang ditentukan. Alur kerja akan membangun dan menyebarkan aplikasi Anda ke aplikasi web yang ditentukan.

az webapp deployment github-actions add --repo
                                        [--branch]
                                        [--force]
                                        [--ids]
                                        [--login-with-github]
                                        [--name]
                                        [--resource-group]
                                        [--runtime]
                                        [--slot]
                                        [--subscription]
                                        [--token]

Contoh

Menambahkan GitHub Actions ke repositori tertentu, menyediakan token akses pribadi

az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken

Menambahkan GitHub Actions ke repositori tertentu, menggunakan metode interaktif untuk mengambil token akses pribadi

az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github

Parameter yang Diperlukan

--repo

Repositori GitHub tempat file alur kerja akan ditambahkan. Dalam format: <owner>/<repository-name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--branch -b

Cabang tempat file alur kerja akan ditambahkan. Default ke "master" jika tidak ditentukan.

Properti Nilai
Nilai default: master
--force -f

Jika benar, perintah akan menimpa file alur kerja apa pun dengan nama yang bertentangan.

Properti Nilai
Nilai default: False
--ids

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
--login-with-github

Masuk secara interaktif dengan GitHub untuk mengambil Token Akses Pribadi.

Properti Nilai
Nilai default: False
--name -n

Nama aplikasi web. Jika dibiarkan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

Properti Nilai
Grup parameter: Resource Id Arguments
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Properti Nilai
Grup parameter: Resource Id Arguments
--runtime -r

Runtime web yang dikanoniskan dalam format Framework|Versi, misalnya "PHP|5.6". Gunakan "az webapp list-runtimes" untuk daftar yang tersedia.

--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

--subscription

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

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.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az webapp deployment github-actions remove

Hapus dan putuskan sambungan file alur kerja GitHub Actions dari repositori yang ditentukan.

az webapp 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 webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken

Menghapus GitHub Actions dari repositori tertentu, menggunakan metode interaktif untuk mengambil token akses pribadi

az webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github

Parameter yang Diperlukan

--repo

Repositori GitHub tempat file alur kerja akan ditambahkan. Dalam format: <owner>/<repository-name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--branch -b

Cabang tempat file alur kerja akan ditambahkan. Default ke "master" jika tidak ditentukan.

Properti Nilai
Nilai default: master
--ids

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
--login-with-github

Masuk secara interaktif dengan GitHub untuk mengambil Token Akses Pribadi.

Properti Nilai
Nilai default: False
--name -n

Nama aplikasi web. Jika dibiarkan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

Properti Nilai
Grup parameter: Resource Id Arguments
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Properti Nilai
Grup parameter: Resource Id Arguments
--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

--subscription

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

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.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False