错误:多个软件包与Azure DevOps中的指定模式Azure功能发布管道匹配

时间:2019-07-09 10:35:36

标签: azure azure-devops azure-functions devops azure-pipelines-release-pipeline

我已经为build中的Azure Function成功配置了Azure DevOps管道配置。现在,我正在使用Azure App Service Deploy任务配置发布管道,并且总是收到错误消息“ Error: More than one package matched with specified pattern: d:\a\r1\a\**\*.zip. Please restrain the search pattern.

enter image description here

有人遇到这个问题吗?任何帮助都非常感谢。

1 个答案:

答案 0 :(得分:0)

最后,我能够找出问题所在。其背后的原因是,您的解决方案中包含许多项目,并且每个项目在工件中都有其自己的zip文件夹,因此要解决此问题,我们应在管道任务的Package部分中指定Azure Function Project。

单击“ Azure App Service部署”任务,然后转到“包或文件夹”部分,然后单击三个点。

enter image description here

现在,您应该可以选择正确的zip文件。

enter image description here

现在,再次创建发布,您将看到发布成功。

enter image description here

希望有帮助。