首页 > 解决方案 > 仅下载特定版本的最后发布的包文件

问题描述

有没有办法只下载特定版本的最后发布的包文件?目前我正在存储最近的 25 个工件快照,但我确实想用 DownloadPackage 任务下载最后一个已发布的快照。

所以我确实有:

我只想下载 blablabla-0.0.3-20210310.134011-61.jar

我们正在谈论这项任务:https ://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/download-package?view=azure-devops

标签: azureazure-devopsazure-pipelines

解决方案


您可以在参数中指定要下载的文件files

- task: DownloadPackage@1
  inputs:
    packageType: 'maven'
    feed: # <feedId> for organization-scoped feeds, <projectId>/<feedId> for project-scoped feeds.
    definition: # '$(packageName)'
    version: # '1.0.0'
    files: 'blablabla-0.0.3-20210310.134011-61.jar'
    downloadPath: # '$(System.ArtifactsDirectory)'

推荐阅读