Azure devops YAML-DownloadPipelineArtifact@2下载具有特定扩展名的文件

Azure devops YAML-DownloadPipelineArtifact@2下载具有特定扩展名的文件,azure-devops,yaml,Azure Devops,Yaml,我有一个YAML文件,其中包含下载工件的任务: - task: DownloadPipelineArtifact@2 inputs: artifact: '$(Build.BuildNumber)_$(BuildConfiguration)' path: Service\ProjectName 此任务的日志: Downloading: D:\a\1\s\Service\ProjectName\Hosts.Console/Hosts.Console.csproj Downlo

我有一个YAML文件,其中包含下载工件的任务:

- task: DownloadPipelineArtifact@2
  inputs:
    artifact: '$(Build.BuildNumber)_$(BuildConfiguration)'
    path: Service\ProjectName
此任务的日志:

Downloading: D:\a\1\s\Service\ProjectName\Hosts.Console/Hosts.Console.csproj
Downloading: D:\a\1\s\Service\ProjectName\Hosts.Console/bin/Debug/netcoreapp3.1/Hosts.Console.dll
Downloading: D:\a\1\s\Service\ProjectName\Hosts.Console/bin/Debug/netcoreapp3.1/Entities.dll
Downloading: D:\a\1\s\Service\ProjectName\Hosts.Console/bin/Debug/netcoreapp3.1/Hosts.Console.deps.json
Downloading: D:\a\1\s\Service\ProjectName\Hosts.Console/bin/Debug/netcoreapp3.1/Entities.pdb
Downloading: D:\a\1\s\Service\ProjectName\Hosts.Console/bin/Debug/netcoreapp3.1/Hosts.Console.exe
我只想下载以.csproj

如何更新任务以执行该操作

- task: DownloadPipelineArtifact@2
  inputs:
    artifact: '$(Build.BuildNumber)_$(BuildConfiguration)'
    #patterns:
    path: Service\ProjectName

您可以在任务中使用
模式

模式
:(可选)一个或多个文件匹配模式(新行分隔),用于限制下载哪些文件。参数别名:
itemPattern

例如:给定模式
***.csproj