az containerapp github-action
Kommentar
Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.
Kommandon för att hantera GitHub Actions.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az containerapp github-action add |
Lägg till ett GitHub Actions-arbetsflöde till en lagringsplats för att distribuera en containerapp. |
Kärna | Allmän tillgänglighet |
az containerapp github-action add (containerapp anknytning) |
Lägg till ett GitHub Actions-arbetsflöde till en lagringsplats för att distribuera en containerapp. |
Anknytning | Allmän tillgänglighet |
az containerapp github-action delete |
Ta bort ett tidigare konfigurerat GitHub Actions-arbetsflöde för Container Apps från en lagringsplats. |
Kärna | Allmän tillgänglighet |
az containerapp github-action show |
Visa GitHub Actions-konfigurationen i en containerapp. |
Kärna | Allmän tillgänglighet |
az containerapp github-action add
Lägg till ett GitHub Actions-arbetsflöde till en lagringsplats för att distribuera en containerapp.
az containerapp github-action add --repo-url
[--branch]
[--context-path]
[--ids]
[--image]
[--login-with-github]
[--name]
[--registry-password]
[--registry-url]
[--registry-username]
[--resource-group]
[--service-principal-client-id]
[--service-principal-client-secret]
[--service-principal-tenant-id]
[--subscription]
[--token]
Exempel
Lägg till GitHub Actions med hjälp av Azure Container Registry och personlig åtkomsttoken.
az containerapp github-action add -g MyResourceGroup -n my-containerapp --repo-url https://github.com/userid/repo --branch main --registry-url myregistryurl.azurecr.io --service-principal-client-id 00000000-0000-0000-0000-00000000 --service-principal-tenant-id 00000000-0000-0000-0000-00000000 --service-principal-client-secret ClientSecret --token MyAccessToken
Lägg till GitHub Actions med hjälp av Azure Container Registry och logga in på GitHub-flödet för att hämta personlig åtkomsttoken.
az containerapp github-action add -g MyResourceGroup -n my-containerapp --repo-url https://github.com/userid/repo --branch main --registry-url myregistryurl.azurecr.io --service-principal-client-id 00000000-0000-0000-0000-00000000 --service-principal-tenant-id 00000000-0000-0000-0000-00000000 --service-principal-client-secret ClientSecret --login-with-github
Lägg till GitHub Actions med Docker Hub och logga in på GitHub-flödet för att hämta personlig åtkomsttoken.
az containerapp github-action add -g MyResourceGroup -n my-containerapp --repo-url https://github.com/userid/repo --branch main --registry-username MyUsername --registry-password MyPassword --service-principal-client-id 00000000-0000-0000-0000-00000000 --service-principal-tenant-id 00000000-0000-0000-0000-00000000 --service-principal-client-secret ClientSecret --login-with-github
Obligatoriska parametrar
GitHub-lagringsplatsen som arbetsflödesfilen ska läggas till i. I formatet: https://github.com//.
Valfria parametrar
Grenen av Github-lagringsplatsen. Antas vara Github-lagringsplatsens standardgren om den inte anges.
Sökväg i lagringsplatsen som docker-versionen ska köras från. Standardvärdet är "./".
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på containeravbildningen som Github-åtgärden ska använda. Standardvärdet är containerappens namn.
Logga in interaktivt med Github för att hämta den personliga åtkomsttoken.
Namnet på Containerappen. Ett namn måste bestå av alfanumeriska gemener eller "-", börja med en bokstav, avsluta med ett alfanumeriskt tecken, får inte ha "--", och måste vara mindre än 32 tecken.
Lösenordet för registret. Om du använder Azure Container Registry försöker vi härleda autentiseringsuppgifterna om de inte anges.
Containerregisterservern, t.ex. myregistry.azurecr.io.
Registrets användarnamn. Om du använder Azure Container Registry försöker vi härleda autentiseringsuppgifterna om de inte anges.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Klient-ID för tjänstens huvudnamn.
Klienthemligheten för tjänstens huvudnamn.
Klient-ID för tjänstens huvudnamn.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
En personlig åtkomsttoken med skrivåtkomst till den angivna lagringsplatsen. Mer information finns i . https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az containerapp github-action add (containerapp anknytning)
Lägg till ett GitHub Actions-arbetsflöde till en lagringsplats för att distribuera en containerapp.
az containerapp github-action add --repo-url
[--branch]
[--build-env-vars]
[--context-path]
[--ids]
[--image]
[--login-with-github]
[--name]
[--registry-password]
[--registry-url]
[--registry-username]
[--resource-group]
[--service-principal-client-id]
[--service-principal-client-secret]
[--service-principal-tenant-id]
[--subscription]
[--token]
Exempel
Lägg till GitHub Actions med hjälp av Azure Container Registry och personlig åtkomsttoken.
az containerapp github-action add -g MyResourceGroup -n my-containerapp --repo-url https://github.com/userid/repo --branch main --registry-url myregistryurl.azurecr.io --service-principal-client-id 00000000-0000-0000-0000-00000000 --service-principal-tenant-id 00000000-0000-0000-0000-00000000 --service-principal-client-secret ClientSecret --token MyAccessToken
Lägg till GitHub Actions med hjälp av Azure Container Registry och personlig åtkomsttoken och konfigurera avbildningsversion via byggmiljövariabler.
az containerapp github-action add -g MyResourceGroup -n my-containerapp --repo-url https://github.com/userid/repo --branch main --registry-url myregistryurl.azurecr.io --service-principal-client-id 00000000-0000-0000-0000-00000000 --service-principal-tenant-id 00000000-0000-0000-0000-00000000 --service-principal-client-secret ClientSecret --token MyAccessToken --build-env-vars BP_JVM_VERSION=21 BP_MAVEN_VERSION=4
Lägg till GitHub Actions med hjälp av Azure Container Registry och logga in på GitHub-flödet för att hämta personlig åtkomsttoken.
az containerapp github-action add -g MyResourceGroup -n my-containerapp --repo-url https://github.com/userid/repo --branch main --registry-url myregistryurl.azurecr.io --service-principal-client-id 00000000-0000-0000-0000-00000000 --service-principal-tenant-id 00000000-0000-0000-0000-00000000 --service-principal-client-secret ClientSecret --login-with-github
Lägg till GitHub Actions med Docker Hub och logga in på GitHub-flödet för att hämta personlig åtkomsttoken.
az containerapp github-action add -g MyResourceGroup -n my-containerapp --repo-url https://github.com/userid/repo --branch main --registry-username MyUsername --registry-password MyPassword --service-principal-client-id 00000000-0000-0000-0000-00000000 --service-principal-tenant-id 00000000-0000-0000-0000-00000000 --service-principal-client-secret ClientSecret --login-with-github
Obligatoriska parametrar
GitHub-lagringsplatsen som arbetsflödesfilen ska läggas till i. I formatet: https://github.com//.
Valfria parametrar
Grenen av Github-lagringsplatsen. Antas vara Github-lagringsplatsens standardgren om den inte anges.
En lista över miljövariabler för bygget. Blankstegsavgränsade värden i formatet "key=value".
Sökväg i lagringsplatsen som docker-versionen ska köras från. Standardvärdet är "./".
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på containeravbildningen som Github-åtgärden ska använda. Standardvärdet är containerappens namn.
Logga in interaktivt med Github för att hämta den personliga åtkomsttoken.
Namnet på Containerappen. Ett namn måste bestå av alfanumeriska gemener eller "-", börja med en bokstav, avsluta med ett alfanumeriskt tecken, får inte ha "--", och måste vara mindre än 32 tecken.
Lösenordet för registret. Om du använder Azure Container Registry försöker vi härleda autentiseringsuppgifterna om de inte anges.
Containerregisterservern, t.ex. myregistry.azurecr.io.
Registrets användarnamn. Om du använder Azure Container Registry försöker vi härleda autentiseringsuppgifterna om de inte anges.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Klient-ID för tjänstens huvudnamn.
Klienthemligheten för tjänstens huvudnamn.
Klient-ID för tjänstens huvudnamn.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
En personlig åtkomsttoken med skrivåtkomst till den angivna lagringsplatsen. Mer information finns i . https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az containerapp github-action delete
Ta bort ett tidigare konfigurerat GitHub Actions-arbetsflöde för Container Apps från en lagringsplats.
az containerapp github-action delete [--ids]
[--login-with-github]
[--name]
[--resource-group]
[--subscription]
[--token]
Exempel
Ta bort GitHub Actions med en personlig åtkomsttoken.
az containerapp github-action delete -g MyResourceGroup -n MyContainerapp --token MyAccessToken
Ta bort GitHub Actions med hjälp av logga in på GitHub-flödet för att hämta personlig åtkomsttoken.
az containerapp github-action delete -g MyResourceGroup -n MyContainerapp --login-with-github
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Logga in interaktivt med Github för att hämta den personliga åtkomsttoken.
Namnet på Containerappen. Ett namn måste bestå av alfanumeriska gemener eller "-", börja med en bokstav, avsluta med ett alfanumeriskt tecken, får inte ha "--", och måste vara mindre än 32 tecken.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
En personlig åtkomsttoken med skrivåtkomst till den angivna lagringsplatsen. Mer information finns i . https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az containerapp github-action show
Visa GitHub Actions-konfigurationen i en containerapp.
az containerapp github-action show [--ids]
[--name]
[--resource-group]
[--subscription]
Exempel
Visa GitHub Actions-konfigurationen på en Containerapp.
az containerapp github-action show -g MyResourceGroup -n MyContainerapp
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på Containerappen. Ett namn måste bestå av alfanumeriska gemener eller "-", börja med en bokstav, avsluta med ett alfanumeriskt tecken, får inte ha "--", och måste vara mindre än 32 tecken.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.