az webapp deployment github-actions
Konfigurieren von GitHub-Aktionen für eine Webapp.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az webapp deployment github-actions add |
Fügen Sie dem angegebenen Repository eine GitHub Actions-Workflowdatei hinzu. Der Workflow erstellt und stellt Ihre App in der angegebenen Webapp bereit. |
Kern | GA |
az webapp deployment github-actions remove |
Entfernen sie die GitHub Actions-Workflowdatei aus dem angegebenen Repository, und trennen Sie sie. |
Kern | GA |
az webapp deployment github-actions add
Fügen Sie dem angegebenen Repository eine GitHub Actions-Workflowdatei hinzu. Der Workflow erstellt und stellt Ihre App in der angegebenen Webapp bereit.
az webapp deployment github-actions add --repo
[--branch]
[--force]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--runtime]
[--slot]
[--subscription]
[--token]
Beispiele
Hinzufügen von GitHub-Aktionen zu einem angegebenen Repository, Bereitstellen eines persönlichen Zugriffstokens
az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
Hinzufügen von GitHub-Aktionen zu einem angegebenen Repository mithilfe der interaktiven Methode zum Abrufen eines persönlichen Zugriffstokens
az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github
Erforderliche Parameter
Das GitHub-Repository, dem die Workflowdatei hinzugefügt wird. Im Format: <owner>/<repository-name>
.
Optionale Parameter
Die Verzweigung, der die Workflowdatei hinzugefügt wird. Wenn nicht angegeben, wird standardmäßig "master" festgelegt.
Wenn true, überschreibt der Befehl eine Workflowdatei mit einem konfliktierenden Namen.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Melden Sie sich interaktiv mit GitHub an, um das persönliche Zugriffstoken abzurufen.
Name der Web-App. Wenn nicht angegeben, wird ein Name zufällig generiert. Sie können die Standardeinstellung mithilfe von az configure --defaults web=<name>
konfigurieren.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Kanonische Weblaufzeit im Format von Framework|Version, z. B. "PHP|5.6". Verwenden Sie "az webapp list-runtimes" für die verfügbare Liste.
Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Ein persönliches Zugriffstoken mit Schreibzugriff auf das angegebene Repository. Weitere Informationen: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az webapp deployment github-actions remove
Entfernen sie die GitHub Actions-Workflowdatei aus dem angegebenen Repository, und trennen Sie sie.
az webapp deployment github-actions remove --repo
[--branch]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--token]
Beispiele
Entfernen von GitHub-Aktionen aus einem angegebenen Repository, Bereitstellen eines persönlichen Zugriffstokens
az webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
Entfernen von GitHub-Aktionen aus einem angegebenen Repository mithilfe der interaktiven Methode zum Abrufen eines persönlichen Zugriffstokens
az webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github
Erforderliche Parameter
Das GitHub-Repository, dem die Workflowdatei hinzugefügt wird. Im Format: <owner>/<repository-name>
.
Optionale Parameter
Die Verzweigung, der die Workflowdatei hinzugefügt wird. Wenn nicht angegeben, wird standardmäßig "master" festgelegt.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Melden Sie sich interaktiv mit GitHub an, um das persönliche Zugriffstoken abzurufen.
Name der Web-App. Wenn nicht angegeben, wird ein Name zufällig generiert. Sie können die Standardeinstellung mithilfe von az configure --defaults web=<name>
konfigurieren.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Ein persönliches Zugriffstoken mit Schreibzugriff auf das angegebene Repository. Weitere Informationen: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.