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. |
Göbek | GA |
az functionapp deployment github-actions remove |
GitHub Actions iş akışı dosyasını kaldırın ve belirtilen depodan bağlantısını kesin. |
Göbek | 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
İş akışı dosyasının eklendiği dal.
Derleme gereksinimlerinin yolu. Örneğin: paket yolu, POM XML dizini.
True olduğunda, komut çakışan bir ada sahip tüm iş akışı dosyalarının üzerine yazar.
Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.
Kişisel Erişim Belirtecini almak için Github ile etkileşimli olarak oturum açın.
İşlev uygulamasının adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
İş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.
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.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
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
İş akışı dosyasının eklendiği dal.
Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.
Kişisel Erişim Belirtecini almak için Github ile etkileşimli olarak oturum açın.
İşlev uygulamasının adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
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.
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.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.