Sdílet prostřednictvím


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.

Základ GA
az webapp deployment github-actions remove

Odeberte a odpojte soubor pracovního postupu GitHub Actions ze zadaného úložiště.

Základ 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

--repo

Úložiště GitHubu, do kterého se přidá soubor pracovního postupu. Ve formátu: /.

Volitelné parametry

--branch -b

Větev, do které se přidá soubor pracovního postupu. Výchozí hodnota je "master", pokud není zadána.

Default value: master
--force -f

Pokud je hodnota true, příkaz přepíše jakýkoli soubor pracovního postupu konfliktní názvem.

Default value: False
--ids

Jedno nebo více ID prostředků (oddělených 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 argumenty --ids nebo jiné argumenty ID prostředku.

--login-with-github

Interaktivně se přihlaste pomocí GitHubu a získejte osobní přístupový token.

Default value: False
--name -n

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>.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--runtime -r

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.

--slot -s

Název slotu. Pokud není zadaný produkční slot, ve výchozím nastavení.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--token

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
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

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

--repo

Úložiště GitHubu, do kterého se přidá soubor pracovního postupu. Ve formátu: /.

Volitelné parametry

--branch -b

Větev, do které se přidá soubor pracovního postupu. Výchozí hodnota je "master", pokud není zadána.

Default value: master
--ids

Jedno nebo více ID prostředků (oddělených 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 argumenty --ids nebo jiné argumenty ID prostředku.

--login-with-github

Interaktivně se přihlaste pomocí GitHubu a získejte osobní přístupový token.

Default value: False
--name -n

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>.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--slot -s

Název slotu. Pokud není zadaný produkční slot, ve výchozím nastavení.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--token

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
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.