az containerapp github-action
Note
Ez a parancscsoport Azure CLI és legalább egy bővítményben definiált parancsokat tartalmaz. Telepítse az egyes bővítményeket, hogy kihasználhassa a kiterjesztett képességek előnyeit. További információ a bővítményekről.
A GitHub Actions kezelésére szolgáló parancsok.
Parancsok
| Name | Description | Típus | Állapot |
|---|---|---|---|
| az containerapp github-action add |
Tárolóalkalmazás üzembe helyezéséhez vegyen fel egy GitHub Actions munkafolyamatot egy adattárba. |
Core | GA |
| az containerapp github-action add (containerapp bővítmény) |
Tárolóalkalmazás üzembe helyezéséhez vegyen fel egy GitHub Actions munkafolyamatot egy adattárba. |
Extension | GA |
| az containerapp github-action delete |
Távolítsa el a korábban konfigurált Container Apps-GitHub Actions munkafolyamatot egy adattárból. |
Core | GA |
| az containerapp github-action show |
A GitHub Actions konfiguráció megjelenítése egy tárolóalkalmazásban. |
Core | GA |
az containerapp github-action add
Tárolóalkalmazás üzembe helyezéséhez vegyen fel egy GitHub Actions munkafolyamatot egy adattárba.
az containerapp github-action add --repo-url
[--acquire-policy-token]
[--branch]
[--change-reference]
[--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]
Példák
GitHub Actions hozzáadása Azure Container Registry és személyes hozzáférési jogkivonat használatával.
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
Adjon hozzá GitHub Actions Azure Container Registry használatával, és jelentkezzen be a GitHub folyamatba a személyes hozzáférési jogkivonat lekéréséhez.
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
Adjon hozzá GitHub Actions, Docker Hub és jelentkezzen be a GitHub folyamatba a személyes hozzáférési jogkivonat lekéréséhez.
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
Kötelező paraméterek
Az a GitHub adattár, amelyhez a munkafolyamat-fájlt hozzáadja. Formátum: https://github.com/<owner>/<repository-name>.
Opcionális paraméterek
Az alábbi paraméterek megadása nem kötelező, de a környezettől függően előfordulhat, hogy a parancs sikeres végrehajtásához egy vagy több is szükséges lehet.
Az erőforrásművelethez automatikusan beszerez egy Azure Policy-jogkivonatot.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Global Policy Arguments |
A Github-adattár ága. Feltételezzük, hogy a GitHub-adattár alapértelmezett ága, ha nincs megadva.
Az erőforrásművelet kapcsolódó változáshivatkozás-azonosítója.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Global Policy Arguments |
Az adattár elérési útja, amelyből a Docker-buildet futtatni szeretné. Alapértelmezett érték: "./".
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
Tárolórendszerkép neve, amelyet a Github-műveletnek használnia kell. A tárolóalkalmazás nevének alapértelmezett értéke.
Interaktív bejelentkezés a GitHubon a személyes hozzáférési jogkivonat lekéréséhez.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
A Containerapp neve. A névnek kisbetűs alfanumerikus karakterekből vagy "-" karakterből kell állnia, betűvel kezdődik, alfanumerikus karakterrel végződik, nem lehet "--", és 32 karakternél kisebbnek kell lennie.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
A beállításjegyzék jelszava. Ha Azure Container Registry használ, megpróbáljuk kikövetkeztetni a hitelesítő adatokat, ha nincs megadva.
A tárolóregisztrációs adatbázis kiszolgálója, például myregistry.azurecr.io.
A beállításjegyzék felhasználóneve. Ha Azure Container Registry használ, megpróbáljuk kikövetkeztetni a hitelesítő adatokat, ha nincs megadva.
Az erőforráscsoport neve. Az alapértelmezett csoportot a az configure --defaults group=<name>használatával konfigurálhatja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
A szolgáltatásnév ügyfélazonosítója.
A szolgáltatás főhitelesítő ügyfél titkos kulcsa.
A szolgáltatásnév bérlőazonosítója.
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
Személyes hozzáférési jogkivonat, amely írási hozzáféréssel rendelkezik a megadott adattárhoz. További információ: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Kimeneti formátum.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | json |
| Elfogadott értékek: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
az containerapp github-action add (containerapp bővítmény)
Tárolóalkalmazás üzembe helyezéséhez vegyen fel egy GitHub Actions munkafolyamatot egy adattárba.
az containerapp github-action add --repo-url
[--acquire-policy-token]
[--branch]
[--build-env-vars]
[--change-reference]
[--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]
Példák
GitHub Actions hozzáadása Azure Container Registry és személyes hozzáférési jogkivonat használatával.
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
A GitHub Actions hozzáadása Azure Container Registry és személyes hozzáférési jogkivonat használatával konfigurálja a rendszerképek összeállítását a buildelési környezeti változókon keresztül.
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
Adjon hozzá GitHub Actions Azure Container Registry használatával, és jelentkezzen be a GitHub folyamatba a személyes hozzáférési jogkivonat lekéréséhez.
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
Adjon hozzá GitHub Actions, Docker Hub és jelentkezzen be a GitHub folyamatba a személyes hozzáférési jogkivonat lekéréséhez.
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
Kötelező paraméterek
Az a GitHub adattár, amelyhez a munkafolyamat-fájlt hozzáadja. Formátum: https://github.com/<owner>/<repository-name>.
Opcionális paraméterek
Az alábbi paraméterek megadása nem kötelező, de a környezettől függően előfordulhat, hogy a parancs sikeres végrehajtásához egy vagy több is szükséges lehet.
Az erőforrásművelethez automatikusan beszerez egy Azure Policy-jogkivonatot.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Global Policy Arguments |
A Github-adattár ága. Feltételezzük, hogy a GitHub-adattár alapértelmezett ága, ha nincs megadva.
A build környezeti változóinak listája. Szóközzel elválasztott értékek "key=value" formátumban.
Az erőforrásművelet kapcsolódó változáshivatkozás-azonosítója.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Global Policy Arguments |
Az adattár elérési útja, amelyből a Docker-buildet futtatni szeretné. Alapértelmezett érték: "./".
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
Tárolórendszerkép neve, amelyet a Github-műveletnek használnia kell. A tárolóalkalmazás nevének alapértelmezett értéke.
Interaktív bejelentkezés a GitHubon a személyes hozzáférési jogkivonat lekéréséhez.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
A Containerapp neve. A névnek kisbetűs alfanumerikus karakterekből vagy "-" karakterből kell állnia, betűvel kezdődik, alfanumerikus karakterrel végződik, nem lehet "--", és 32 karakternél kisebbnek kell lennie.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
A beállításjegyzék jelszava. Ha Azure Container Registry használ, megpróbáljuk kikövetkeztetni a hitelesítő adatokat, ha nincs megadva.
A tárolóregisztrációs adatbázis kiszolgálója, például myregistry.azurecr.io.
A beállításjegyzék felhasználóneve. Ha Azure Container Registry használ, megpróbáljuk kikövetkeztetni a hitelesítő adatokat, ha nincs megadva.
Az erőforráscsoport neve. Az alapértelmezett csoportot a az configure --defaults group=<name>használatával konfigurálhatja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
A szolgáltatásnév ügyfélazonosítója.
A szolgáltatás főhitelesítő ügyfél titkos kulcsa.
A szolgáltatásnév bérlőazonosítója.
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
Személyes hozzáférési jogkivonat, amely írási hozzáféréssel rendelkezik a megadott adattárhoz. További információ: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Kimeneti formátum.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | json |
| Elfogadott értékek: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
az containerapp github-action delete
Távolítsa el a korábban konfigurált Container Apps-GitHub Actions munkafolyamatot egy adattárból.
az containerapp github-action delete [--acquire-policy-token]
[--change-reference]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--subscription]
[--token]
Példák
Távolítsa el a GitHub Actions egy személyes hozzáférési jogkivonat használatával.
az containerapp github-action delete -g MyResourceGroup -n MyContainerapp --token MyAccessToken
Távolítsa el GitHub Actions a GitHub folyamatba való bejelentkezéssel a személyes hozzáférési jogkivonat lekéréséhez.
az containerapp github-action delete -g MyResourceGroup -n MyContainerapp --login-with-github
Opcionális paraméterek
Az alábbi paraméterek megadása nem kötelező, de a környezettől függően előfordulhat, hogy a parancs sikeres végrehajtásához egy vagy több is szükséges lehet.
Az erőforrásművelethez automatikusan beszerez egy Azure Policy-jogkivonatot.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Global Policy Arguments |
Az erőforrásművelet kapcsolódó változáshivatkozás-azonosítója.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Global Policy Arguments |
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
Interaktív bejelentkezés a GitHubon a személyes hozzáférési jogkivonat lekéréséhez.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
A Containerapp neve. A névnek kisbetűs alfanumerikus karakterekből vagy "-" karakterből kell állnia, betűvel kezdődik, alfanumerikus karakterrel végződik, nem lehet "--", és 32 karakternél kisebbnek kell lennie.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
Az erőforráscsoport neve. Az alapértelmezett csoportot a az configure --defaults group=<name>használatával konfigurálhatja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
Személyes hozzáférési jogkivonat, amely írási hozzáféréssel rendelkezik a megadott adattárhoz. További információ: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Kimeneti formátum.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | json |
| Elfogadott értékek: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
az containerapp github-action show
A GitHub Actions konfiguráció megjelenítése egy tárolóalkalmazásban.
az containerapp github-action show [--ids]
[--name]
[--resource-group]
[--subscription]
Példák
A GitHub Actions konfigurációjának megjelenítése egy Containerappon.
az containerapp github-action show -g MyResourceGroup -n MyContainerapp
Opcionális paraméterek
Az alábbi paraméterek megadása nem kötelező, de a környezettől függően előfordulhat, hogy a parancs sikeres végrehajtásához egy vagy több is szükséges lehet.
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
A Containerapp neve. A névnek kisbetűs alfanumerikus karakterekből vagy "-" karakterből kell állnia, betűvel kezdődik, alfanumerikus karakterrel végződik, nem lehet "--", és 32 karakternél kisebbnek kell lennie.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
Az erőforráscsoport neve. Az alapértelmezett csoportot a az configure --defaults group=<name>használatával konfigurálhatja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Resource Id Arguments |
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Kimeneti formátum.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | json |
| Elfogadott értékek: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |