az functionapp deployment source
Implementatie van functie-apps beheren via broncodebeheer.
Opdracht
| az functionapp deployment source config |
Implementatie beheren vanuit Git- of Mercurial-opslagplaatsen. |
| az functionapp deployment source config-local-git |
Haal een URL op voor het eindpunt van een Git-opslagplaats om te klonen en naar te pushen voor de implementatie van de functie-app. |
| az functionapp deployment source config-zip |
Voer de implementatie uit met behulp van de kudu zip-push-implementatie voor een functie-app. |
| az functionapp deployment source delete |
Verwijder een configuratie voor de implementatie van broncodebeheer. |
| az functionapp deployment source show |
De details van een configuratie voor de implementatie van broncodebeheer op te halen. |
| az functionapp deployment source sync |
Synchroniseer vanuit de opslagplaats. Alleen nodig in de modus voor handmatige integratie. |
| az functionapp deployment source update-token |
Werk het broncodebeheer-token bij dat in de cache is opgeslagen in Azure App Service. |
az functionapp deployment source config
Implementatie beheren vanuit Git- of Mercurial-opslagplaatsen.
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]
Voorbeelden
Implementatie beheren vanuit Git- of Mercurial-opslagplaatsen. (automatisch gegenereerd)
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
Vereiste parameters
Opslagplaats-URL voor het pullen van de meest recente bron, bijvoorbeeld https://github.com/foo/foo-web .
Optionele parameters
De naam van de vertakking van de opslagplaats.
Git-toegangs token vereist voor automatische synchronisatie.
Als u de GitHub-actie gebruikt, standaard ingesteld op Onwaar.
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Schakel automatische synchronisatie tussen broncodebeheer en web uit.
Naam van de functie-app.
Type opslagplaats.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
De naam van de sleuf. Standaard ingesteld op de slots indien niet opgegeven.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az functionapp deployment source config-local-git
Haal een URL op voor het eindpunt van een Git-opslagplaats om te klonen en naar te pushen voor de implementatie van de functie-app.
az functionapp deployment source config-local-git [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Voorbeelden
Haal een eindpunt op en voeg dit toe als een externe Git-locatie.
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
Optionele parameters
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Naam van de functie-app.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
De naam van de sleuf. Standaard ingesteld op de slots indien niet opgegeven.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az functionapp deployment source config-zip
Voer de implementatie uit met behulp van de kudu zip-push-implementatie voor een functie-app.
Kudu gaat er standaard van uit dat zip-implementaties geen buildgerelateerde acties vereisen, zoals npm install of dotnet publish. Dit kan worden overschrijven door een .deployment-bestand op te nemen in uw ZIP-bestand met de volgende inhoud '[config] SCM_DO_BUILD_DURING_DEPLOYMENT = true', om Kudu-detectielogica in teschakelen en het proces voor het genereren van scripts te bouwen. Zie https://github.com/projectkudu/kudu/wiki/Configurable-settings#enabledisable-build-actions-preview. U kunt de instelling ook inschakelen met de opdracht az functionapp config appsettings set.
az functionapp deployment source config-zip --src
[--build-remote {false, true}]
[--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
Voorbeelden
Implementatie uitvoeren met behulp van zip-bestandsinhoud.
az functionapp deployment source config-zip \
-g {myRG} -n {myAppName} \
--src {zipFilePathLocation}
Vereiste parameters
Een zip-bestandspad voor implementatie.
Optionele parameters
Externe build inschakelen tijdens de implementatie.
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Naam van de functie-app.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
De naam van de sleuf. Standaard ingesteld op de slots indien niet opgegeven.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Configureerbare time-out in seconden voor het controleren van de status van de implementatie.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az functionapp deployment source delete
Verwijder een configuratie voor de implementatie van broncodebeheer.
az functionapp deployment source delete [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Voorbeelden
Verwijder een configuratie voor de implementatie van broncodebeheer. (automatisch gegenereerd)
az functionapp deployment source delete --name MyFunctionApp --resource-group MyResourceGroup
Optionele parameters
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Naam van de functie-app.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
De naam van de sleuf. Standaard ingesteld op de slots indien niet opgegeven.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az functionapp deployment source show
De details van een configuratie voor de implementatie van broncodebeheer op te halen.
az functionapp deployment source show [--ids]
[--name]
[--query-examples]
[--resource-group]
[--slot]
[--subscription]
Voorbeelden
De details van een configuratie voor de implementatie van broncodebeheer op te halen. (automatisch gegenereerd)
az functionapp deployment source show --name MyFunctionApp --resource-group MyResourceGroup
Optionele parameters
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Naam van de functie-app.
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
De naam van de sleuf. Standaard ingesteld op de slots indien niet opgegeven.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az functionapp deployment source sync
Synchroniseer vanuit de opslagplaats. Alleen nodig in de modus voor handmatige integratie.
az functionapp deployment source sync [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Voorbeelden
Synchroniseer vanuit de opslagplaats. Alleen nodig in de modus voor handmatige integratie. (automatisch gegenereerd)
az functionapp deployment source sync --name MyFunctionApp --resource-group MyResourceGroup
Optionele parameters
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Naam van de functie-app.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
De naam van de sleuf. Standaard ingesteld op de slots indien niet opgegeven.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az functionapp deployment source update-token
Werk het broncodebeheer-token bij dat in de cache is opgeslagen in Azure App Service.
Als er geen token is opgegeven, wordt met de opdracht het bestaande token opsschoont.
az functionapp deployment source update-token [--git-token]
[--subscription]
Optionele parameters
Git-toegangs token vereist voor automatische synchronisatie.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.