【问题标题】:Azure Devops Multi-Stage Yaml Pipeline - "Could not find any file matching the template file pattern"Azure Devops 多阶段 Yaml 管道 - “找不到与模板文件模式匹配的任何文件”
【发布时间】:2020-06-05 10:41:26
【问题描述】:

我正在将经典的构建和发布管道转换为 Azure Devops 中的多阶段 Yaml 管道。 我在发布部分的 Multi-Stage-Pipeline 中不断收到“找不到与模板文件模式匹配的任何文件”错误。

构建部分

发布部分

【问题讨论】:

    标签: azure-devops yaml


    【解决方案1】:

    我的错 - 需要先下载工件

    【讨论】:

    • 感谢您在这里分享您的解决方案:-) 如果您能接受这个答案会更好,这样其他人就可以直接知道这是有效的。
    【解决方案2】:

    在构建部分中,您将工件发布到管道工作区,因此您应该在发布部分引用此路径。在 csmFile 和 csmParameterFile 中使用 $(Pipeline.Workspace) 而不是 $(Build.ArtifactStagingDirectory)。这应该可以解决问题,并且是最干净的解决方案,无需额外的下载工件步骤。

    【讨论】:

      猜你喜欢
      • 2021-10-14
      • 2020-08-05
      • 1970-01-01
      • 2022-09-23
      • 2020-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多