az functionapp deployment github-actions
İşlev uygulaması için GitHub Actions'ı yapılandırın.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az functionapp deployment github-actions add |
Belirtilen depoya bir GitHub Actions iş akışı dosyası ekleyin. İş akışı uygulamanızı derleyip belirtilen işlev uygulamasına dağıtır. |
Core | GA |
az functionapp deployment github-actions remove |
GitHub Actions iş akışı dosyasını kaldırın ve belirtilen depodan bağlantısını kesin. |
Core | GA |
az functionapp deployment github-actions add
Belirtilen depoya bir GitHub Actions iş akışı dosyası ekleyin. İş akışı uygulamanızı derleyip belirtilen işlev uygulamasına dağıtır.
az functionapp deployment github-actions add --repo
[--branch]
[--build-path]
[--force]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--runtime]
[--runtime-version]
[--slot]
[--subscription]
[--token]
Örnekler
GitHub Actions'ı belirtilen bir depoya ekleyerek kişisel erişim belirteci sağlama
az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken
Kişisel erişim belirtecini almak için etkileşimli bir yöntem kullanarak GitHub Actions'ı belirtilen bir depoya ekleme
az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github
Gerekli Parametreler
İş akışı dosyasının eklendiği GitHub deposu. biçiminde: https://github.com/<owner>/<repository-name>
veya <owner>/<repository-name>
.
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
İş akışı dosyasının eklendiği dal.
Özellik | Değer |
---|---|
Default value: | master |
Derleme gereksinimlerinin yolu. Örneğin: paket yolu, POM XML dizini.
Özellik | Değer |
---|---|
Default value: | . |
True olduğunda, komut çakışan bir ada sahip tüm iş akışı dosyalarının üzerine yazar.
Özellik | Değer |
---|---|
Default value: | False |
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
Özellik | Değer |
---|---|
Parameter group: | Resource Id Arguments |
Kişisel Erişim Belirtecini almak için Github ile etkileşimli olarak oturum açın.
Özellik | Değer |
---|---|
Parameter group: | Github Arguments |
Default value: | False |
İşlev uygulamasının adı.
Özellik | Değer |
---|---|
Parameter group: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Özellik | Değer |
---|---|
Parameter group: | Resource Id Arguments |
İşlevler çalışma zamanı yığını. Desteklenen çalışma zamanlarını ve sürümleri denetlemek için "az functionapp list-runtimes" komutunu kullanın.
İşlevler çalışma zamanı yığınının sürümü. İşlevler çalışma zamanı yığını. Desteklenen çalışma zamanlarını ve sürümleri denetlemek için "az functionapp list-runtimes" komutunu kullanın.
Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Özellik | Değer |
---|---|
Parameter group: | Resource Id Arguments |
Belirtilen depoya yazma erişimi olan bir Kişisel Erişim Belirteci. Daha fazla bilgi için: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Özellik | Değer |
---|---|
Parameter group: | Github Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |
az functionapp deployment github-actions remove
GitHub Actions iş akışı dosyasını kaldırın ve belirtilen depodan bağlantısını kesin.
az functionapp deployment github-actions remove --repo
[--branch]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--token]
Örnekler
GitHub Actions'ı belirtilen bir depodan kaldırarak kişisel erişim belirteci sağlama
az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken
Kişisel erişim belirtecini almak için etkileşimli bir yöntem kullanarak GitHub Actions'ı belirtilen bir depodan kaldırma
az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github
Gerekli Parametreler
İş akışı dosyasının eklendiği GitHub deposu. biçiminde: https://github.com/<owner>/<repository-name>
veya <owner>/<repository-name>
.
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
İş akışı dosyasının eklendiği dal.
Özellik | Değer |
---|---|
Default value: | master |
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
Özellik | Değer |
---|---|
Parameter group: | Resource Id Arguments |
Kişisel Erişim Belirtecini almak için Github ile etkileşimli olarak oturum açın.
Özellik | Değer |
---|---|
Parameter group: | Github Arguments |
Default value: | False |
İşlev uygulamasının adı.
Özellik | Değer |
---|---|
Parameter group: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Özellik | Değer |
---|---|
Parameter group: | Resource Id Arguments |
Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Özellik | Değer |
---|---|
Parameter group: | Resource Id Arguments |
Belirtilen depoya yazma erişimi olan bir Kişisel Erişim Belirteci. Daha fazla bilgi için: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Özellik | Değer |
---|---|
Parameter group: | Github Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |