Sdílet prostřednictvím


az functionapp deployment github-actions

Nakonfigurujte GitHub Actions pro aplikaci funkcí.

Příkazy

Name Description Typ Stav
az functionapp deployment github-actions add

Do zadaného úložiště přidejte soubor pracovního postupu GitHub Actions. Pracovní postup sestaví a nasadí aplikaci do zadané aplikace funkcí.

Základ GA
az functionapp deployment github-actions remove

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

Základ GA

az functionapp deployment github-actions add

Do zadaného úložiště přidejte soubor pracovního postupu GitHub Actions. Pracovní postup sestaví a nasadí aplikaci do zadané aplikace funkcí.

az functionapp deployment github-actions add --repo
                                             [--branch]
                                             [--build-path]
                                             [--force]
                                             [--ids]
                                             [--login-with-github]
                                             [--name]
                                             [--resource-group]
                                             [--runtime]
                                             [--runtime-version]
                                             [--slot]
                                             [--subscription]
                                             [--token]

Příklady

Přidání GitHub Actions do zadaného úložiště a poskytnutí tokenu patového přístupu

az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken

Přidání GitHub Actions do zadaného úložiště pomocí interaktivní metody načítání tokenu pat

az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github

Povinné parametry

--repo

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

Volitelné parametry

--branch -b

Větev, do které se přidá soubor pracovního postupu.

Default value: master
--build-path

Cesta k požadavkům sestavení Příklad: cesta balíčku, adresář POM XML.

Default value: .
--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 aplikace funkcí

--resource-group -g

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

--runtime -r

Zásobník modulu runtime funkcí. Pomocí příkazu az functionapp list-runtimes zkontrolujte podporované moduly runtime a verze.

--runtime-version -v

Verze zásobníku modulu runtime funkcí. Zásobník modulu runtime funkcí. Pomocí příkazu az functionapp list-runtimes zkontrolujte podporované moduly runtime a verze.

--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 functionapp deployment github-actions remove

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

az functionapp 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 functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken

Odebrání GitHub Actions z zadaného úložiště pomocí interaktivní metody načítání tokenu pat

az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github

Povinné parametry

--repo

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

Volitelné parametry

--branch -b

Větev, do které se přidá soubor pracovního postupu.

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 aplikace funkcí

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