az webapp deployment github-actions
Konfigurowanie funkcji GitHub Actions dla aplikacji internetowej.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az webapp 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 internetowej. |
Core | ogólna dostępność |
| az webapp 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 webapp 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 internetowej.
az webapp deployment github-actions add --repo
[--branch]
[--force]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--runtime]
[--slot]
[--subscription]
[--token]
Przykłady
Dodawanie funkcji GitHub Actions do określonego repozytorium, zapewniając osobisty token dostępu
az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
Dodawanie funkcji GitHub Actions do określonego repozytorium przy użyciu interaktywnej metody pobierania osobistego tokenu dostępu
az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github
Parametry wymagane
Repozytorium GitHub, do którego zostanie dodany plik przepływu pracy. W formacie: <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. Wartość domyślna to "master", jeśli nie zostanie określona.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | master |
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ę za pomocą usługi GitHub, aby pobrać osobisty token dostępu.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Nazwa aplikacji internetowej. Jeśli nie zostanie określony, zostanie wygenerowana losowo nazwa. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults web=<name>.
| 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 |
Kanoniczne środowisko uruchomieniowe sieci Web w formacie struktury |Wersja, np. "PHP|5.6". Użyj polecenia "az webapp list-runtimes", aby uzyskać dostępną listę.
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.
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 webapp deployment github-actions remove
Usuń i odłącz plik przepływu pracy funkcji GitHub Actions z określonego repozytorium.
az webapp 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 webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
Usuwanie funkcji GitHub Actions z określonego repozytorium przy użyciu interaktywnej metody pobierania osobistego tokenu dostępu
az webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github
Parametry wymagane
Repozytorium GitHub, do którego zostanie dodany plik przepływu pracy. W formacie: <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. Wartość domyślna to "master", jeśli nie zostanie określona.
| 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ę za pomocą usługi GitHub, aby pobrać osobisty token dostępu.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Nazwa aplikacji internetowej. Jeśli nie zostanie określony, zostanie wygenerowana losowo nazwa. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults web=<name>.
| 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.
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 |