【发布时间】:2019-07-04 15:40:14
【问题描述】:
Azure DevOps Build 工件 drop 包含以下文件:
- Project1.zip
- Project1.deploy.cmd
- Project2.zip
- Project2.deploy.cmd
这些文件是单个解决方案的构建输出的结果。
我想将 Project1 Web 应用程序部署到 Azure。
我设置了发布定义并向其添加了部署 Azure Web 服务任务。任务包文件或文件夹的路径包含与一个文件 Project1.zip 完全匹配的值。我没有在任何地方指定任何 *.deploy.cmd 文件。
当版本执行时,它在该任务上失败并出现错误: 多个包与指定模式匹配:*.deploy.cmd。请限制搜索模式。
我发现的唯一解决方法是删除 2.deploy.cmd 以便部署 dask 不会使用指定的搜索模式找到多个文件。但我不想删除它,特别是因为我也想最终部署 Project2。如何解决这个问题?
【问题讨论】:
-
@LeoLiu-MSFT 是的
-
任务查找cmd文件github.com/microsoft/azure-pipelines-tasks/issues/11700的方式好像有bug
标签: azure-devops msdeploy webdeploy