Bagikan melalui


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.

Inti GA
az functionapp deployment github-actions remove

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

Inti 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

--repo

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

Parameter Opsional

--branch -b

Cabang tempat file alur kerja akan ditambahkan.

Nilai default: master
--build-path

Jalur ke persyaratan build. Misalnya: jalur paket, direktori XML POM.

Nilai default: .
--force -f

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

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.

--login-with-github

Masuk secara interaktif dengan Github untuk mengambil Token Akses Pribadi.

Nilai default: False
--name -n

Nama aplikasi fungsi.

--resource-group -g

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

--runtime -r

Tumpukan runtime fungsi. Gunakan "az functionapp list-runtimes" untuk memeriksa runtime dan versi yang didukung.

--runtime-version -v

Versi tumpukan runtime fungsi. Tumpukan runtime fungsi. Gunakan "az functionapp list-runtimes" untuk memeriksa runtime dan versi yang didukung.

--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.

--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.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

--output -o

Format output.

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

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

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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

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

--repo

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

Parameter Opsional

--branch -b

Cabang tempat file alur kerja akan ditambahkan.

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.

--login-with-github

Masuk secara interaktif dengan Github untuk mengambil Token Akses Pribadi.

Nilai default: False
--name -n

Nama aplikasi fungsi.

--resource-group -g

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

--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.

--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.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

--output -o

Format output.

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

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

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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