az functionapp deployment source
Kommentar
Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.
Hantera distribution av funktionsappar via källkontroll.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az functionapp deployment source config |
Hantera distribution från git- eller Mercurial-lagringsplatser. |
Kärna | Allmän tillgänglighet |
az functionapp deployment source config-local-git |
Hämta en URL för en git-lagringsplatsslutpunkt som ska klonas och skickas till för distribution av funktionsappar. |
Kärna | Allmän tillgänglighet |
az functionapp deployment source config-zip |
Utför distribution med hjälp av kudu zip-push-distributionen för en funktionsapp. |
Kärna | Allmän tillgänglighet |
az functionapp deployment source config-zip (appservice-kube anknytning) |
Utför distribution med hjälp av kudu zip-push-distributionen för en funktionsapp. |
Anknytning | Allmän tillgänglighet |
az functionapp deployment source delete |
Ta bort en distributionskonfiguration för källkontroll. |
Kärna | Allmän tillgänglighet |
az functionapp deployment source show |
Hämta information om en distributionskonfiguration för källkontroll. |
Kärna | Allmän tillgänglighet |
az functionapp deployment source sync |
Synkronisera från lagringsplatsen. Behövs endast i manuellt integrationsläge. |
Kärna | Allmän tillgänglighet |
az functionapp deployment source update-token |
Uppdatera källkontrolltoken som cachelagras i Azure App Service. |
Kärna | Allmän tillgänglighet |
az functionapp deployment source config
Hantera distribution från git- eller Mercurial-lagringsplatser.
Observera att GitHub-åtgärdslösenordet nu redigeras i resultatet. Använd az functionapp deployment source show
kommandot för att visa GitHub-åtgärdslösenordet.
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]
[--subscription]
Exempel
Hantera distribution från git- eller Mercurial-lagringsplatser. (automatiskt genererad)
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
Obligatoriska parametrar
Lagringsplats-URL för att hämta den senaste källan från, t.ex. https://github.com/foo/foo-web.
Valfria parametrar
Lagringsplatsens grennamn.
Git-åtkomsttoken krävs för automatisk synkronisering.
Om du använder GitHub-åtgärd är standardvärdet Falskt.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Inaktivera automatisk synkronisering mellan källkontroll och webb.
Namnet på funktionsappen.
Lagringsplatstyp.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namnet på facket. Standardvärdet för produktionsplatsen om det inte anges.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az functionapp deployment source config-local-git
Hämta en URL för en git-lagringsplatsslutpunkt som ska klonas och skickas till för distribution av funktionsappar.
az functionapp deployment source config-local-git [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Exempel
Hämta en slutpunkt och lägg till den som en git-fjärranslutning.
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
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på funktionsappen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namnet på facket. Standardvärdet för produktionsplatsen om det inte anges.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az functionapp deployment source config-zip
Utför distribution med hjälp av kudu zip-push-distributionen för en funktionsapp.
Som standard förutsätter Kudu att zip-distributioner inte kräver några byggrelaterade åtgärder som npm-installation eller dotnet-publicering. Detta kan åsidosättas genom att inkludera en .deployment-fil i zip-filen med följande innehåll [config] SCM_DO_BUILD_DURING_DEPLOYMENT = true, för att aktivera Kudu-identifieringslogik och skapa skriptgenereringsprocess. Se https://github.com/projectkudu/kudu/wiki/Configurable-settings#enabledisable-build-actions-preview. Alternativt kan inställningen aktiveras med kommandot az functionapp config appsettings set.
az functionapp deployment source config-zip --src
[--build-remote {false, true}]
[--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
Exempel
Utför distributionen med hjälp av zip-filinnehåll.
az functionapp deployment source config-zip \
-g {myRG} -n {myAppName} \
--src {zipFilePathLocation}
Obligatoriska parametrar
En zip-filsökväg för distribution.
Valfria parametrar
Aktivera fjärrbygge under distributionen.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på funktionsappen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namnet på facket. Standardvärdet för produktionsplatsen om det inte anges.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Konfigurerbar timeout på några sekunder för att kontrollera distributionens status.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az functionapp deployment source config-zip (appservice-kube anknytning)
Utför distribution med hjälp av kudu zip-push-distributionen för en funktionsapp.
Som standard förutsätter Kudu att zip-distributioner inte kräver några byggrelaterade åtgärder som npm-installation eller dotnet-publicering. Detta kan åsidosättas genom att inkludera en .deployment-fil i zip-filen med följande innehåll [config] SCM_DO_BUILD_DURING_DEPLOYMENT = true, för att aktivera Kudu-identifieringslogik och skapa skriptgenereringsprocess. Se https://github.com/projectkudu/kudu/wiki/Configurable-settings#enabledisable-build-actions-preview. Alternativt kan inställningen aktiveras med kommandot az functionapp config appsettings set.
az functionapp deployment source config-zip --src
[--build-remote {false, true}]
[--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
Exempel
Utför distributionen med hjälp av zip-filinnehåll.
az functionapp deployment source config-zip \
-g {myRG} -n {myAppName} \
--src {zipFilePathLocation}
Obligatoriska parametrar
En zip-filsökväg för distribution.
Valfria parametrar
Aktivera fjärrbygge under distributionen.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på funktionsappen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namnet på facket. Standardvärdet för produktionsplatsen om det inte anges.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Konfigurerbar timeout på några sekunder för att kontrollera distributionens status.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az functionapp deployment source delete
Ta bort en distributionskonfiguration för källkontroll.
az functionapp deployment source delete [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Exempel
Ta bort en distributionskonfiguration för källkontroll. (automatiskt genererad)
az functionapp deployment source delete --name MyFunctionApp --resource-group MyResourceGroup
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på funktionsappen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namnet på facket. Standardvärdet för produktionsplatsen om det inte anges.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az functionapp deployment source show
Hämta information om en distributionskonfiguration för källkontroll.
az functionapp deployment source show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Exempel
Hämta information om en distributionskonfiguration för källkontroll. (automatiskt genererad)
az functionapp deployment source show --name MyFunctionApp --resource-group MyResourceGroup
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på funktionsappen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namnet på facket. Standardvärdet för produktionsplatsen om det inte anges.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az functionapp deployment source sync
Synkronisera från lagringsplatsen. Behövs endast i manuellt integrationsläge.
az functionapp deployment source sync [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Exempel
Synkronisera från lagringsplatsen. Behövs endast i manuellt integrationsläge. (automatiskt genererad)
az functionapp deployment source sync --name MyFunctionApp --resource-group MyResourceGroup
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på funktionsappen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namnet på facket. Standardvärdet för produktionsplatsen om det inte anges.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az functionapp deployment source update-token
Uppdatera källkontrolltoken som cachelagras i Azure App Service.
Om ingen token anges rensar kommandot den befintliga token. Observera att token nu redigeras i resultatet.
az functionapp deployment source update-token [--git-token]
Valfria parametrar
Git-åtkomsttoken krävs för automatisk synkronisering.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.