Azure devops 在Azure DevOps YML管道任务中通过Azure CLI创建Azure函数时出错

Azure devops 在Azure DevOps YML管道任务中通过Azure CLI创建Azure函数时出错,azure-devops,azure-functions,azure-cli,Azure Devops,Azure Functions,Azure Cli,我正在Azure DevOps yaml中运行以下Azure CLI命令,但失败了,但在本地控制台中运行相同的命令时效果良好 az functionapp create --name myapp-nightly-webhook --resource-group myapp-nightly --consumption-plan-location australiaeast --functions-version 3 --os-type Windows --runtime dotnet --stor

我正在Azure DevOps yaml中运行以下Azure CLI命令,但失败了,但在本地控制台中运行相同的命令时效果良好

az functionapp create --name myapp-nightly-webhook --resource-group myapp-nightly --consumption-plan-location australiaeast --functions-version 3 --os-type Windows --runtime dotnet --storage-account myappnightlywebhook
虽然它在本地控制台中成功,但它确实返回以下警告:

--运行时版本不支持--runtime dotnet。Dotnet版本由--functions版本决定。此功能应用程序的Dotnet版本将为3.1

Application Insights“lightning nightly webhook”是为该功能应用程序创建的。您可以访问以查看Application Insights组件

我想知道为什么它会返回第一个警告(我没有在命令中使用--runtime version开关),以及这是否会导致任务失败

DevOps任务(AzureCLI@2)日志显示:

2020-09-24T05:23:42.216933Z az:--运行时版本不支持--runtime dotnet。Dotnet版本由--functions版本决定。 2020-09-24T05:23:42.2180924Z Dotnet版本将为3.1,适用于此功能应用程序。 2020-09-24T05:23:42.2181694Z在D:\a_temp\azureclitaskscript160092477406_inlinescript.ps1:5字符:3 2020-09-24T05:23:42.2182456Z+az functionapp创建--名称myapp qa webhook--资源组。。。 2020-09-24T05:23:42.2183553Z+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2020-09-24T05:23:42.2184379Z+类别信息:未指定:(-runtime Version…s function app.:String)[],远程异常 2020-09-24T05:23:42.2185073Z+FullyQualifiedErrorId:NativeCommandError

我负责这条管道

触发器:无
公关:没有
游泳池:
vmImage:“windows最新版本”
步骤:
-任务:AzureCLI@2
投入:
azureSubscription:“代码手册”
脚本类型:“ps”
scriptLocation:“inlineScript”
inlineScript:“az functionapp创建--名称myapp-nightly-webhook-1--资源组代码手册--消费计划位置澳大利亚东部--功能版本3--操作系统类型Windows--运行时dotnet--存储帐户存储帐户CobFaf”
我收到了警告,但整个管道都成功了:

你能把这个和你的管道比较一下吗

您还可以删除
--runtime dotnet
以消除此警告。对于该配置,您将获得以下信息