az webapp 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 webbappar via källkontroll.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az webapp deployment source config |
Hantera distribution från git- eller Mercurial-lagringsplatser. |
Kärna | Allmän tillgänglighet |
az webapp deployment source config-local-git |
Hämta en URL för en git-lagringsplatsslutpunkt för att klona och skicka till vid webbappdistribution. |
Kärna | Allmän tillgänglighet |
az webapp deployment source config-zip |
Utför distributionen med hjälp av kudu zip-push-distributionen för en webbapp. |
Kärna | Inaktuell |
az webapp deployment source config-zip (appservice-kube anknytning) |
Utför distributionen med hjälp av kudu zip-push-distributionen för en webbapp. |
Anknytning | Allmän tillgänglighet |
az webapp deployment source delete |
Ta bort en distributionskonfiguration för källkontroll. |
Kärna | Allmän tillgänglighet |
az webapp deployment source show |
Hämta information om en distributionskonfiguration för källkontroll. |
Kärna | Allmän tillgänglighet |
az webapp deployment source sync |
Synkronisera från lagringsplatsen. Behövs endast i manuellt integrationsläge. |
Kärna | Allmän tillgänglighet |
az webapp deployment source update-token |
Uppdatera källkontrolltoken som cachelagras i Azure App Service. |
Kärna | Allmän tillgänglighet |
az webapp deployment source config
Hantera distribution från git- eller Mercurial-lagringsplatser.
Observera att GitHub-åtgärdslösenordet nu redigeras i resultatet. Använd az webapp deployment source show
kommandot för att visa GitHub-åtgärdslösenordet.
az webapp 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 webapp deployment source config --branch master --manual-integration --name MyWebApp --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å webbappen. Om det lämnas ospecificerat genereras ett namn slumpmässigt. Du kan konfigurera standardinställningen med .az configure --defaults web=<name>
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 webapp deployment source config-local-git
Hämta en URL för en git-lagringsplatsslutpunkt för att klona och skicka till vid webbappdistribution.
az webapp 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 webapp 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å webbappen. Om det lämnas ospecificerat genereras ett namn slumpmässigt. Du kan konfigurera standardinställningen med .az configure --defaults web=<name>
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 webapp deployment source config-zip
Det här kommandot är inaktuellt och tas bort i en framtida version. Använd "az webapp deploy" i stället.
Utför distributionen med hjälp av kudu zip-push-distributionen för en webbapp.
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 webapp config appsettings set.
az webapp deployment source config-zip --src
[--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
[--track-status {false, true}]
Exempel
Utför distributionen med hjälp av zip-filinnehåll.
az webapp deployment source config-zip \
-g {myRG} -n {myAppName} \
--src {zipFilePathLocation}
Obligatoriska parametrar
En zip-filsökväg för distribution.
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å webbappen. Om det lämnas ospecificerat genereras ett namn slumpmässigt. Du kan konfigurera standardinställningen med .az configure --defaults web=<name>
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.
Om det är sant spåras startstatus för webbappar under distributionen för Linux-webbappar.
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 webapp deployment source config-zip (appservice-kube anknytning)
Utför distributionen med hjälp av kudu zip-push-distributionen för en webbapp.
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 webapp config appsettings set.
az webapp deployment source config-zip --src
[--ids]
[--is-kube]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
Exempel
Utför distributionen med hjälp av zip-filinnehåll.
az webapp deployment source config-zip \
-g {myRG} -n {myAppName} \
--src {zipFilePathLocation}
Obligatoriska parametrar
En zip-filsökväg för distribution.
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.
Appen är en kubernetes-app.
Namnet på webbappen. Du kan konfigurera standardinställningen med .az configure --defaults web=<name>
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 webapp deployment source delete
Ta bort en distributionskonfiguration för källkontroll.
az webapp deployment source delete [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Exempel
Ta bort en distributionskonfiguration för källkontroll. (automatiskt genererad)
az webapp deployment source delete --name MyWebApp --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å webbappen. Om det lämnas ospecificerat genereras ett namn slumpmässigt. Du kan konfigurera standardinställningen med .az configure --defaults web=<name>
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 webapp deployment source show
Hämta information om en distributionskonfiguration för källkontroll.
az webapp deployment source show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Exempel
Hämta information om en distributionskonfiguration för källkontroll. (automatiskt genererad)
az webapp deployment source show --name MyWebApp --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å webbappen. Om det lämnas ospecificerat genereras ett namn slumpmässigt. Du kan konfigurera standardinställningen med .az configure --defaults web=<name>
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 webapp deployment source sync
Synkronisera från lagringsplatsen. Behövs endast i manuellt integrationsläge.
az webapp deployment source sync [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Exempel
Synkronisera från lagringsplatsen. Behövs endast i manuellt integrationsläge. (automatiskt genererad)
az webapp deployment source sync --name MyWebapp --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å webbappen. Om det lämnas ospecificerat genereras ett namn slumpmässigt. Du kan konfigurera standardinställningen med .az configure --defaults web=<name>
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 webapp 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 webapp 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.