az functionapp deployment github-actions
Konfigurowanie funkcji GitHub Actions dla aplikacji funkcji.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az functionapp deployment github-actions add |
Dodaj plik przepływu pracy funkcji GitHub Actions do określonego repozytorium. Przepływ pracy skompiluje i wdroży aplikację w określonej aplikacji funkcji. |
Core | ogólna dostępność |
| az functionapp deployment github-actions remove |
Usuń i odłącz plik przepływu pracy funkcji GitHub Actions z określonego repozytorium. |
Core | ogólna dostępność |
az functionapp deployment github-actions add
Dodaj plik przepływu pracy funkcji GitHub Actions do określonego repozytorium. Przepływ pracy skompiluje i wdroży aplikację w określonej aplikacji funkcji.
az functionapp deployment github-actions add --repo
[--branch]
[--build-path]
[--force]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--runtime]
[--runtime-version]
[--slot]
[--subscription]
[--token]
Przykłady
Dodawanie funkcji GitHub Actions do określonego repozytorium, zapewniając osobisty token dostępu
az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken
Dodawanie funkcji GitHub Actions do określonego repozytorium przy użyciu interaktywnej metody pobierania osobistego tokenu dostępu
az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github
Parametry wymagane
Repozytorium GitHub, do którego zostanie dodany plik przepływu pracy. W formacie: https://github.com/<owner>/<repository-name> lub <owner>/<repository-name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Gałąź, do której zostanie dodany plik przepływu pracy.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | master |
Ścieżka do wymagań kompilacji. Na przykład: ścieżka pakietu, katalog XML POM.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | . |
W przypadku wartości true polecenie zastąpi dowolny plik przepływu pracy z nazwą powodującą konflikt.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Interaktywnie zaloguj się przy użyciu usługi GitHub, aby pobrać osobisty token dostępu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Github Arguments |
| Domyślna wartość: | False |
Nazwa aplikacji funkcji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Stos środowiska uruchomieniowego funkcji. Użyj polecenia "az functionapp list-runtimes", aby sprawdzić obsługiwane środowiska uruchomieniowe i wersje.
Wersja stosu środowiska uruchomieniowego funkcji. Stos środowiska uruchomieniowego funkcji. Użyj polecenia "az functionapp list-runtimes", aby sprawdzić obsługiwane środowiska uruchomieniowe i wersje.
Nazwa miejsca. Wartość domyślna dla miejsca produkcyjnego, jeśli nie zostanie określona.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Osobisty token dostępu z dostępem do zapisu do określonego repozytorium. Aby uzyskać więcej informacji: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Github Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az functionapp deployment github-actions remove
Usuń i odłącz plik przepływu pracy funkcji GitHub Actions z określonego repozytorium.
az functionapp deployment github-actions remove --repo
[--branch]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--token]
Przykłady
Usuwanie funkcji GitHub Actions z określonego repozytorium, zapewniając osobisty token dostępu
az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken
Usuwanie funkcji GitHub Actions z określonego repozytorium przy użyciu interaktywnej metody pobierania osobistego tokenu dostępu
az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github
Parametry wymagane
Repozytorium GitHub, do którego zostanie dodany plik przepływu pracy. W formacie: https://github.com/<owner>/<repository-name> lub <owner>/<repository-name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Gałąź, do której zostanie dodany plik przepływu pracy.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | master |
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Interaktywnie zaloguj się przy użyciu usługi GitHub, aby pobrać osobisty token dostępu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Github Arguments |
| Domyślna wartość: | False |
Nazwa aplikacji funkcji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa miejsca. Wartość domyślna dla miejsca produkcyjnego, jeśli nie zostanie określona.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Osobisty token dostępu z dostępem do zapisu do określonego repozytorium. Aby uzyskać więcej informacji: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Github Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |