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
[--branch]
[--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 patového přístupu
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í tokenu pat
az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github
Povinné parametry
Úložiště GitHubu, do kterého se přidá 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.
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 |
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í GitHubu a získejte osobní přístupový token.
| 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
[--branch]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--token]
Příklady
Odebrání GitHub Actions z zadaného úložiště a poskytnutí tokenu patového přístupu
az webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
Odebrání GitHub Actions z 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ě GitHubu, do kterého se přidá 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.
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 |
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í GitHubu a získejte osobní přístupový token.
| 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 |