az webapp deployment github-actions
Nakonfigurujte GitHub Actions pro webovou aplikaci.
Příkazy
| Name | Description | Typ | Stav |
|---|---|---|---|
| az webapp deployment github-actions add |
Do zadaného úložiště přidejte soubor pracovního postupu GitHub Actions. Pracovní postup sestaví a nasadí vaši aplikaci do zadané webové aplikace. |
Core | GA |
| az webapp deployment github-actions remove |
Odeberte a odpojte soubor pracovního postupu GitHub Actions ze zadaného úložiště. |
Core | GA |
az webapp deployment github-actions add
Do zadaného úložiště přidejte soubor pracovního postupu GitHub Actions. Pracovní postup sestaví a nasadí vaši aplikaci do zadané webové aplikace.
az webapp deployment github-actions add --repo
[--acquire-policy-token]
[--branch]
[--change-reference]
[--force]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--runtime]
[--slot]
[--subscription]
[--token]
Příklady
Přidání GitHub Actions do zadaného úložiště a poskytnutí tokenu pat
az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
Přidání GitHub Actions do zadaného úložiště pomocí interaktivní metody načítání osobního přístupového tokenu
az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github
Povinné parametry
Úložiště GitHub, do kterého bude přidán soubor pracovního postupu. Ve formátu: <owner>/<repository-name>.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Získání tokenu Azure Policy automaticky pro tuto operaci prostředku
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Větev, do které se přidá soubor pracovního postupu. Výchozí hodnota je "master", pokud není zadána.
| Vlastnost | Hodnota |
|---|---|
| Default value: | master |
Související referenční ID odkazu na změnu pro tuto operaci prostředku.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Pokud je hodnota true, příkaz přepíše jakýkoli soubor pracovního postupu konfliktní názvem.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Interaktivně se přihlaste pomocí GitHub a získejte token patového přístupu.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Název webové aplikace Pokud není zadaný, název se náhodně vygeneruje. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Kanonický webový modul runtime ve formátu Framework|Verze, například PHP|5.6. Pro dostupný seznam použijte příkaz az webapp list-runtimes.
Název slotu. Pokud není zadaný produkční slot, ve výchozím nastavení.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Osobní přístupový token s přístupem k zápisu do zadaného úložiště. Další informace: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az webapp deployment github-actions remove
Odeberte a odpojte soubor pracovního postupu GitHub Actions ze zadaného úložiště.
az webapp deployment github-actions remove --repo
[--acquire-policy-token]
[--branch]
[--change-reference]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--token]
Příklady
Odebrání GitHub Actions ze zadaného úložiště a poskytnutí tokenu pat
az webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
Odebrání GitHub Actions ze zadaného úložiště pomocí interaktivní metody načítání tokenu pat
az webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github
Povinné parametry
Úložiště GitHub, do kterého bude přidán soubor pracovního postupu. Ve formátu: <owner>/<repository-name>.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Získání tokenu Azure Policy automaticky pro tuto operaci prostředku
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Větev, do které se přidá soubor pracovního postupu. Výchozí hodnota je "master", pokud není zadána.
| Vlastnost | Hodnota |
|---|---|
| Default value: | master |
Související referenční ID odkazu na změnu pro tuto operaci prostředku.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Interaktivně se přihlaste pomocí GitHub a získejte token patového přístupu.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Název webové aplikace Pokud není zadaný, název se náhodně vygeneruje. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název slotu. Pokud není zadaný produkční slot, ve výchozím nastavení.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Osobní přístupový token s přístupem k zápisu do zadaného úložiště. Další informace: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |