az functionapp deployment github-actions
Konfigurera GitHub Actions för en funktionsapp.
Kommandon
| Name | Description | Typ | Status |
|---|---|---|---|
| az functionapp deployment github-actions add |
Lägg till en GitHub Actions arbetsflödesfil till den angivna lagringsplatsen. Arbetsflödet skapar och distribuerar din app till den angivna funktionsappen. |
Core | GA |
| az functionapp deployment github-actions remove |
Ta bort och koppla från GitHub Actions-arbetsflödesfilen från den angivna lagringsplatsen. |
Core | GA |
az functionapp deployment github-actions add
Lägg till en GitHub Actions arbetsflödesfil till den angivna lagringsplatsen. Arbetsflödet skapar och distribuerar din app till den angivna funktionsappen.
az functionapp deployment github-actions add --repo
[--acquire-policy-token]
[--branch]
[--build-path]
[--change-reference]
[--force]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--runtime]
[--runtime-version]
[--slot]
[--subscription]
[--token]
Exempel
Lägg till GitHub Actions till en angiven lagringsplats med personlig åtkomsttoken
az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken
Lägg till GitHub Actions till en angiven lagringsplats med hjälp av en interaktiv metod för att hämta personlig åtkomsttoken
az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github
Obligatoriska parametrar
Den GitHub lagringsplats som arbetsflödesfilen ska läggas till i. I formatet: https://github.com/<owner>/<repository-name> eller <owner>/<repository-name>.
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Hämtar en Azure Policy token automatiskt för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
Den gren som arbetsflödesfilen ska läggas till i.
| Egenskap | Värde |
|---|---|
| Standardvärde: | master |
Sökväg till byggkraven. Exempel: paketsökväg, POM XML-katalog.
| Egenskap | Värde |
|---|---|
| Standardvärde: | . |
Det relaterade ändringsreferens-ID:t för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
När det är sant skriver kommandot över alla arbetsflödesfiler med ett namn som är i konflikt.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Logga in interaktivt med Github för att hämta den personliga åtkomsttoken.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Github Arguments |
| Standardvärde: | False |
Namnet på funktionsappen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Funktionskörningsstacken. Använd "az functionapp list-runtimes" för att kontrollera körnings- och versioner som stöds.
Versionen av funktionskörningsstacken. Funktionskörningsstacken. Använd "az functionapp list-runtimes" för att kontrollera körnings- och versioner som stöds.
Namnet på facket. Standardvärdet för produktionsplatsen om det inte anges.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
En personlig åtkomsttoken med skrivåtkomst till den angivna lagringsplatsen. Mer information finns i . https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Github Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az functionapp deployment github-actions remove
Ta bort och koppla från GitHub Actions-arbetsflödesfilen från den angivna lagringsplatsen.
az functionapp deployment github-actions remove --repo
[--acquire-policy-token]
[--branch]
[--change-reference]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--token]
Exempel
Ta bort GitHub Actions från en angiven lagringsplats, vilket ger personlig åtkomsttoken
az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken
Ta bort GitHub Actions från en angiven lagringsplats med hjälp av en interaktiv metod för att hämta personlig åtkomsttoken
az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github
Obligatoriska parametrar
Den GitHub lagringsplats som arbetsflödesfilen ska läggas till i. I formatet: https://github.com/<owner>/<repository-name> eller <owner>/<repository-name>.
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Hämtar en Azure Policy token automatiskt för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
Den gren som arbetsflödesfilen ska läggas till i.
| Egenskap | Värde |
|---|---|
| Standardvärde: | master |
Det relaterade ändringsreferens-ID:t för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Logga in interaktivt med Github för att hämta den personliga åtkomsttoken.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Github Arguments |
| Standardvärde: | False |
Namnet på funktionsappen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Namnet på facket. Standardvärdet för produktionsplatsen om det inte anges.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
En personlig åtkomsttoken med skrivåtkomst till den angivna lagringsplatsen. Mer information finns i . https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Github Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |