az functionapp deployment source
Verwalten der Funktions-App-Bereitstellung über die Quellcodeverwaltung
Befehle
| az functionapp deployment source config |
Verwalten der Bereitstellung von Git- oder Mercurial-Repositorys. |
| az functionapp deployment source config-local-git |
Rufen Sie eine URL für einen Git-Repository-Endpunkt ab, um für die Funktions-App-Bereitstellung zu klonen und zu pushen. |
| az functionapp deployment source config-zip |
Führen Sie die Bereitstellung mithilfe der kudu zip-Pushbereitstellung für eine Funktions-App aus. |
| az functionapp deployment source delete |
Löschen einer Bereitstellungskonfiguration für die Quellcodeverwaltung. |
| az functionapp deployment source show |
Rufen Sie die Details einer Bereitstellungskonfiguration für die Quellcodeverwaltung ab. |
| az functionapp deployment source sync |
Synchronisieren Sie das Repository. Nur im manuellen Integrationsmodus erforderlich. |
| az functionapp deployment source update-token |
Aktualisieren des Quellsteuerungstokens, das im Azure-App-Dienst zwischengespeichert ist. |
az functionapp deployment source config
Verwalten der Bereitstellung von Git- oder Mercurial-Repositorys.
az functionapp deployment source config --repo-url
[--branch]
[--git-token]
[--github-action]
[--ids]
[--manual-integration]
[--name]
[--repository-type {externalgit, git, github, localgit, mercurial}]
[--resource-group]
[--slot]
Beispiele
Verwalten der Bereitstellung von Git- oder Mercurial-Repositorys. (automatisch generiert)
az functionapp deployment source config --branch master --manual-integration --name MyFunctionApp --repo-url https://github.com/Azure-Samples/function-image-upload-resize --resource-group MyResourceGroup
Erforderliche Parameter
Repository-URL zum Abrufen der neuesten Quelle aus, z. B. https://github.com/foo/foo-web.
Optionale Parameter
Der Verzweigungsname des Repositorys.
Git-Zugriffstoken für die automatische Synchronisierung erforderlich.
Wenn Sie GitHub-Aktion verwenden, wird standardmäßig "False" verwendet.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Deaktivieren Sie die automatische Synchronisierung zwischen Quellcodeverwaltung und Web.
Name der Funktions-App.
Repositorytyp.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az functionapp deployment source config-local-git
Rufen Sie eine URL für einen Git-Repository-Endpunkt ab, um für die Funktions-App-Bereitstellung zu klonen und zu pushen.
az functionapp deployment source config-local-git [--ids]
[--name]
[--resource-group]
[--slot]
Beispiele
Rufen Sie einen Endpunkt ab, und fügen Sie es als Git-Remote hinzu.
az functionapp deployment source config-local-git \
-g MyResourceGroup -n MyUniqueApp
git remote add azure \
https://{deploy_user_name}@MyUniqueApp.scm.azurewebsites.net/MyUniqueApp.git
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Funktions-App.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az functionapp deployment source config-zip
Führen Sie die Bereitstellung mithilfe der kudu zip-Pushbereitstellung für eine Funktions-App aus.
Standardmäßig wird von Kudu davon ausgegangen, dass zip-Bereitstellungen keine buildbezogenen Aktionen wie npm-Installation oder Dotnet-Veröffentlichung erfordern. Dies kann überschrieben werden, indem Sie eine Bereitstellungsdatei in Ihrer ZIP-Datei mit dem folgenden Inhalt "[config] SCM_DO_BUILD_DURING_DEPLOYMENT = true" einschließen, um die Kudu-Erkennungslogik und den Erstellungsskriptgenerierungsprozess zu aktivieren. Siehe https://github.com/projectkudu/kudu/wiki/Configurable-settings#enabledisable-build-actions-preview. Alternativ kann die Einstellung mithilfe des Befehls "az functionapp config appsettings set" aktiviert werden.
az functionapp deployment source config-zip --src
[--build-remote {false, true}]
[--ids]
[--name]
[--resource-group]
[--slot]
[--timeout]
Beispiele
Führen Sie die Bereitstellung mithilfe von ZIP-Dateiinhalten aus.
az functionapp deployment source config-zip \
-g {myRG} -n {myAppName} \
--src {zipFilePathLocation}
Erforderliche Parameter
Ein Zip-Dateipfad für die Bereitstellung.
Optionale Parameter
Aktivieren Des Remotebuilds während der Bereitstellung.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Funktions-App.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.
Konfigurierbares Timeout in Sekunden zum Überprüfen des Status der Bereitstellung.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az functionapp deployment source delete
Löschen einer Bereitstellungskonfiguration für die Quellcodeverwaltung.
az functionapp deployment source delete [--ids]
[--name]
[--resource-group]
[--slot]
Beispiele
Löschen einer Bereitstellungskonfiguration für die Quellcodeverwaltung. (automatisch generiert)
az functionapp deployment source delete --name MyFunctionApp --resource-group MyResourceGroup
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Funktions-App.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az functionapp deployment source show
Rufen Sie die Details einer Bereitstellungskonfiguration für die Quellcodeverwaltung ab.
az functionapp deployment source show [--ids]
[--name]
[--resource-group]
[--slot]
Beispiele
Rufen Sie die Details einer Bereitstellungskonfiguration für die Quellcodeverwaltung ab. (automatisch generiert)
az functionapp deployment source show --name MyFunctionApp --resource-group MyResourceGroup
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Funktions-App.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az functionapp deployment source sync
Synchronisieren Sie das Repository. Nur im manuellen Integrationsmodus erforderlich.
az functionapp deployment source sync [--ids]
[--name]
[--resource-group]
[--slot]
Beispiele
Synchronisieren Sie das Repository. Nur im manuellen Integrationsmodus erforderlich. (automatisch generiert)
az functionapp deployment source sync --name MyFunctionApp --resource-group MyResourceGroup
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Funktions-App.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az functionapp deployment source update-token
Aktualisieren des Quellsteuerungstokens, das im Azure-App-Dienst zwischengespeichert ist.
Wenn kein Token bereitgestellt wird, wird der Befehl vorhandenes Token bereinigen.
az functionapp deployment source update-token [--git-token]
Optionale Parameter
Git-Zugriffstoken für die automatische Synchronisierung erforderlich.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für