Сообщение об ошибке:
[error]The term 'keyVaultName' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
Разработка YAML-конвейера Azure Devops. Мой встроенный скрипт в моей задаче powershell
- task: AzurePowerShell@4
inputs:
azureSubscription: '<REDACTED>'
ScriptType: 'InlineScript'
Inline: |
Install-Module -Name "AzureAD"
$keyVaultAdGroup = 'rkimkeyvault'
$keyVaultName = 'rkaksKeyVault'
Как видите, у меня явно есть $
перед keyVaultName
, чтобы сделать это переменной. Не уверен, почему он пытается увидеть его как командлет.