Azure powershell 任务中的 AzureRM 命令:Azure DevOps
AzureRM commands in Azure powershell Task: Azure DevOps
我正在尝试 运行 Azure DevOps 中使用 AzureRM 命令的 Azure Powershell 任务中的脚本。我尝试使用任务版本 4.*
和 5.*
。他们都给出错误,说无法识别 AzureRM 命令。 (例如 Get-AzureRmResourceGroup
未被识别)。我应该怎么做才能解决这个问题?
你有可用的 Az 模块而不是 AzureRM 所以如果你试试这个
- task: AzurePowerShell@5
continueOnError: true
inputs:
azureSubscription: 'rg-the-code-manual'
ScriptType: 'InlineScript'
Inline: 'Get-AzResourceGroup -Name "TheCodeManual"'
azurePowerShellVersion: LatestVersion
你应该得到你的结果。
如果您愿意,可以尝试卸载 Az 模块,然后安装 AzureRm 模块。 Here 您有如何卸载 az 模块的示例。
这是一个简单的解决方案:
你也可以看看如何强制安装。
我正在尝试 运行 Azure DevOps 中使用 AzureRM 命令的 Azure Powershell 任务中的脚本。我尝试使用任务版本 4.*
和 5.*
。他们都给出错误,说无法识别 AzureRM 命令。 (例如 Get-AzureRmResourceGroup
未被识别)。我应该怎么做才能解决这个问题?
你有可用的 Az 模块而不是 AzureRM 所以如果你试试这个
- task: AzurePowerShell@5
continueOnError: true
inputs:
azureSubscription: 'rg-the-code-manual'
ScriptType: 'InlineScript'
Inline: 'Get-AzResourceGroup -Name "TheCodeManual"'
azurePowerShellVersion: LatestVersion
你应该得到你的结果。
如果您愿意,可以尝试卸载 Az 模块,然后安装 AzureRm 模块。 Here 您有如何卸载 az 模块的示例。
这是一个简单的解决方案:
你也可以看看