当前位置: 首页 > 知识库问答 >
问题:

Azure 开发运营:错误:未找到具有指定模式的包:D:\a\1\s\**\*.zip

韦安怡
2023-03-14

我正试图建立我的第一个管道来将web应用程序部署到Azure应用程序服务。我可以通过Visual Studio手动发布该网站,但现在我试图从Azure Repo构建和部署它。构建部分工作正常,没有错误。当我添加部署任务时,问题出现了。部署任务似乎无法找到要部署的文件。

# #[调试]从工具“C:\ Program Files \ dot net \ dot net . exe”收到的退出代码0 < br > # #[调试]工具“C:\ Program Files \ dot net \ dot net . exe”的STDIO流已关闭< br > #[调试]modifyOutputPath = true < br > #[调试]Zip源:D:\a\1\a\s < br > #[调试]Zip参数:源:D:\ a \ 1 \ a \ s,目标:D:\a\1\a\s.zip
.

发布工件部分显示以下成功消息:

文件上传成功。< br >将“D:\a\1\a”上载到文件容器:“#/10370704/drop”< br >将项目541与内部版本667相关联

然后,Azure Web 应用部署将显示以下调试和错误消息:

##[调试]模式: “D:\a\1\s**.zip”
##[调试]扩展大括号
##[调试]模式: “D:/a/1/s/**/.zip”
##[调试]对原始列表应用包含模式
##[调试]0 匹配
##[调试]0 最终结果
##[调试]未找到具有搜索模式的匹配文件:D:\a\1\s**.zip
##[调试]部署失败,错误:未找到具有指定模式的包: D:\a\1\s**.zip
检查任务中提到的包是作为项目在生成还是上一阶段发布并在当前作业中下载

.zip。

共有1个答案

越勇
2023-03-14

在发布 Azure Web 应用之前,可以尝试使用超级外壳任务列出文件夹中的文件。

从你的描述来看,模式似乎应该是$(Build.ArtifactStagingDirectory)/*. zip

 类似资料:
  • 我已尝试使用Azure DevOps管道(CI/CD)从GitHub部署ARM模板。当我单击deploy按钮时,我得到以下错误。 https://developercommunity.visualstudio.com/content/problem/349729/error-no-package-found-with-specified-pattern-dar1.html ##[错误]错误: 未找

  • 我在Azure Devops中创建了一个管道定义,以将角度应用部署到Azure 我已经在管道定义文件中添加了用于发布的步骤,该文件是 azure-pipilines.yml 文件,但错误仍然存在并且发布失败。 错误:找不到具有指定模式的包:d:\a\r1\a***.zip

  • 我在 Azure DevOps 存储库中有一个 ASP.NET 核心项目,使用 DevOps 生成管道可以正常生成该项目。但是,该版本的发布始终失败,并显示以下错误: 找不到具有指定模式的包。< br >检查任务中提到的包是否作为构建或前一阶段中的工件发布,并在当前作业中下载。 更多详情:

  • 我有一个ASP。NET核心项目,并使用DevOps构建管道正常构建。但是,版本的发布总是会失败,并出现以下错误: 错误:找不到具有指定模式的包:D:\a\r1\a***。拉链 我已经检查了这个和这个Q/A,但无法找到解决方案。 这是我的文件: 日志 初始化作业: 下载工件: 部署Azure应用程序服务:

  • 我在 Azure 开发运营存储库中有一个角度项目,使用开发运营生成管道可以正常生成该项目。但是,该版本的发布始终失败,并显示以下错误: 错误:找不到具有指定模式:D的包:\a\r1\a_SocialMetric 请检查任务中提到的包是否作为构件发布在构建中或前一阶段,并在当前作业中下载。

  • 我已尝试将映像存储库推送到 IIS 服务器。我已将图像文件夹设置为在发布工件中发布的路径。生成管道成功运行,没有任何问题。但在发布管道中,收到错误“2022-01-03T05:02:47.5647566Z ##[error]错误:未找到具有指定模式的包。 检查任务中提到的包是在生成还是前一阶段中作为项目发布,并在当前作业中下载。在这里,我附加了构建工件映像和发布管道映像。请让我知道这个问题的解决方