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í. |
Core | GA |
| az functionapp deployment github-actions remove |
Odeberte a odpojte soubor pracovního postupu GitHub Actions ze zadaného úložiště. |
Core | 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
Úložiště GitHubu, do kterého se přidá soubor pracovního postupu. Ve formátu: https://github.com/<owner>/<repository-name> nebo <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.
| Vlastnost | Hodnota |
|---|---|
| Default value: | master |
Cesta k požadavkům sestavení Příklad: cesta balíčku, adresář POM XML.
| Vlastnost | Hodnota |
|---|---|
| Default value: | . |
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 |
|---|---|
| Skupina parametrů: | Github Arguments |
| Default value: | False |
Název aplikace funkcí
| 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 |
Zásobník modulu runtime funkcí. Pomocí příkazu az functionapp list-runtimes zkontrolujte podporované moduly runtime a verze.
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.
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.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Github Arguments |
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 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
Úložiště GitHubu, do kterého se přidá soubor pracovního postupu. Ve formátu: https://github.com/<owner>/<repository-name> nebo <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.
| 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 |
|---|---|
| Skupina parametrů: | Github Arguments |
| Default value: | False |
Název aplikace funkcí
| 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.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Github Arguments |
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 |