AzureCLI@0 – Az Azure CLI előzetes verziójának 0-s verziójával kapcsolatos feladat
Azure CLI-parancsokkal futtathat egy rendszerhéj- vagy batch-szkriptet egy Azure-előfizetésen.
Syntax
# Azure CLI Preview v0
# Run a Shell or Batch script with Azure CLI commands against an azure subscription.
- task: AzureCLI@0
inputs:
connectedServiceNameSelector: 'connectedServiceNameARM' # 'connectedServiceName' | 'connectedServiceNameARM'. Required. Azure Connection Type. Default: connectedServiceNameARM.
connectedServiceNameARM: # string. Required when connectedServiceNameSelector = connectedServiceNameARM. AzureRM Subscription.
#connectedServiceName: # string. Required when connectedServiceNameSelector = connectedServiceName. Azure Classic Subscription.
scriptLocation: 'scriptPath' # 'inlineScript' | 'scriptPath'. Required. Script Location. Default: scriptPath.
scriptPath: # string. Required when scriptLocation = scriptPath. Script Path.
#inlineScript: # string. Required when scriptLocation = inlineScript. Inline Script.
#args: # string. Arguments.
# Advanced
#cwd: # string. Working Directory.
#failOnStandardError: true # boolean. Fail on Standard Error. Default: true.
Bevitelek
connectedServiceNameSelector
- Azure-kapcsolat típusa
string
. Kötelező. Engedélyezett értékek: connectedServiceName
(Klasszikus Azure), connectedServiceNameARM
(Azure Resource Manager). Alapértelmezett érték: connectedServiceNameARM
.
Kiválasztja az üzembe helyezésHez tartozó Azure-kapcsolat típusát.
connectedServiceNameARM
- AzureRM-előfizetés
string
. Kötelező, ha connectedServiceNameSelector = connectedServiceNameARM
.
Kiválasztja az üzembe helyezéshez szükséges Azure Resource Manager-előfizetést.
connectedServiceName
- Klasszikus Azure-előfizetés
string
. Kötelező, ha connectedServiceNameSelector = connectedServiceName
.
Kiválasztja a klasszikus Azure-előfizetést az üzembe helyezéshez.
scriptLocation
- Szkript helye
string
. Kötelező. Engedélyezett értékek: inlineScript
(beágyazott szkript), scriptPath
(szkript elérési útja). Alapértelmezett érték: scriptPath
.
Kiválasztja a szkript helyét.
scriptPath
- Szkript elérési útja
string
. Kötelező, ha scriptLocation = scriptPath
.
A szkript teljes elérési útja vagy az alapértelmezett munkakönyvtárhoz viszonyított elérési út.
inlineScript
- Beágyazott szkript
string
. Kötelező, ha scriptLocation = inlineScript
.
A szkripteket ide írhatja beágyazottan. Kötegelt fájlok esetén használja az előtagot call
minden Azure-parancs előtt. Előre definiált és egyéni változókat is átadhat ehhez a szkripthez argumentumok használatával.
Lásd az alábbi példákat. Az első egy rendszerhéj-példa, a második pedig egy kötegelt példa:
azure --version || azure account show
call azure --version || call azure account show
args
- Érvek
string
.
A szkriptnek átadott argumentumok.
cwd
- Munkakönyvtár
string
.
Aktuális munkakönyvtár, ahol a szkript fut. Ha üresen hagyja, ez a bemenet az adattár (build) vagy az összetevők (kiadás) gyökere, azaz $(System.DefaultWorkingDirectory)
.
failOnStandardError
- Sikertelen a standard hiba
boolean
. Alapértelmezett érték: true
.
Ha ez igaz, ez a feladat sikertelen lesz, ha bármilyen hibát ír a StandardError streambe.
Tevékenységvezérlési beállítások
Minden tevékenység a tevékenységbemeneteken kívül vezérlési lehetőségekkel is rendelkezik. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.
Kimeneti változók
Nincsenek.
Követelmények
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás: | Ügynök, DeploymentGroup |
Igények | None |
Képességek | Ez a tevékenység nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Állítható változók | Bármelyik |
Ügynök verziója | 1.95.0 vagy újabb |
Feladatkategória | Üzembe helyezés |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: