【发布时间】:2020-06-03 15:00:48
【问题描述】:
最近刚刚构建了一个 Azure 管道,其中一个阶段的工件暂存目录中有不同的 zip 文件。我想要实现的是使用PublishPipelineArtifact 任务将暂存文件夹中的 zip 文件发布到 drop 文件夹all。 p>
我在工件暂存目录中有 2 个存档的 zip 文件:
- $(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip
- $(Build.ArtifactStagingDirectory)/cli_scripts_$(Build.BuildId).zip
在我的 azure-pipelines.yml 文件中,请找到发布任务:
- task: PublishPipelineArtifact@0
displayName: 'Publish pipeline artifacts'
inputs:
targetPath: $(Build.ArtifactStagingDirectory)/**
这会产生以下错误:
[错误] 路径不存在:d:\a\1\a**
我也已经尝试过以下方法,但它们都不起作用:
$(Build.ArtifactStagingDirectory)/**
$(Build.ArtifactStagingDirectory)/**/*.zip
$(Build.ArtifactStagingDirectory)/*.zip
问题:
targetPath 移动该文件夹中所有 zip 文件的模式是什么?
感谢任何帮助!
【问题讨论】:
标签: azure azure-devops continuous-integration yaml azure-pipelines