DownloadPipelineArtifact@0 — задача "Скачивание артефакта конвейера v0"
Используйте эту задачу для загрузки артефактов конвейера с предыдущих этапов этого конвейера или из другого конвейера.
Существует более новая версия этой задачи. Дополнительные сведения см. в разделе DownloadPipelineArtifact@2.
Примечание
Дополнительные сведения, включая команды Azure CLI, см. в статье Скачивание артефактов.
Используйте эту задачу для загрузки артефактов конвейера с предыдущих этапов этого конвейера или из другого конвейера.
Важно!
Эта задача поддерживается только в Azure DevOps Services. Если вы используете его на Azure DevOps Server, вы получите сообщение об ошибке, аналогичное Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead.
Использованию артефактов загрузки сборки, если вы используете Azure DevOps Server или TFS 2018.
Синтаксис
# Download Pipeline Artifacts v0
# Downloads an artifact associated with a pipeline.
- task: DownloadPipelineArtifact@0
inputs:
#pipelineId: # string. The specific pipeline to download from.
artifactName: 'drop' # string. Required. The name of artifact to download. Default: drop.
targetPath: # string. Required. Path to download to.
# Download Pipeline Artifacts v0
# Download Pipeline Artifact.
- task: DownloadPipelineArtifact@0
inputs:
#pipelineId: # string. The specific pipeline to download from.
artifactName: 'drop' # string. Required. The name of artifact to download. Default: drop.
targetPath: # string. Required. Path to download to.
Входные данные
pipelineId
-
Конкретный конвейер для скачивания
string
.
Сборка, из которой нужно скачать артефакты. Например: 1764
. Если он отсутствует, нацеливание на текущий конвейер.
artifactName
-
Имя артефакта для скачивания.
string
. Обязательный. Значение по умолчанию: drop
.
Указывает имя загружаемого артефакта. Если значение остается пустым, задача скачивает все артефакты, связанные с выполнением конвейера.
targetPath
-
Путь для скачивания
string
. Обязательный.
Путь к папке для скачивания артефакта. Это может быть полный путь или путь относительно корня репозитория. Подстановочные знаки не поддерживаются. Поддерживаются переменные . Если папка не существует, она будет создана.
Параметры управления задачами
Помимо входных данных, все задачи имеют параметры управления. Дополнительные сведения см. в разделе Параметры управления и общие свойства задачи.
Выходные переменные
Нет.
Remarks
Существует более новая версия этой задачи. Дополнительные сведения см. в разделе DownloadPipelineArtifact@2.
Важно!
Эта задача поддерживается только в Azure DevOps Services. Если вы используете его на Azure DevOps Server, вы получите сообщение об ошибке, аналогичное Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead.
Использованию артефактов загрузки сборки, если вы используете Azure DevOps Server или TFS 2018.
По умолчанию артефакты скачиваются в $(Pipeline.Workspace)
. Если не указать имя артефакта, для каждого скачавшегося артефакта будет создан подкаталог. Вы можете использовать шаблоны сопоставления файлов , чтобы ограничить файлы, которые требуется скачать.
Как найти идентификатор конвейера, из которого нужно скачать артефакт?
Идентификатор конвейера можно найти в разделе "Переменные конвейера". Идентификатор конвейера — это переменная system.definitionId . Вы также можете найти его в URL-пути.
Требования
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка, классический выпуск |
Выполняется в | Агент, DeploymentGroup |
Требования | None |
Capabilities | Эта задача не удовлетворяет требованиям для последующих задач в задании. |
Ограничения команд | Любой |
Устанавливаемые переменные | Любой |
Версия агента | 2.155.1 или более поздней версии |
Категория задач | Служебная программа |
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка, классический выпуск |
Выполняется в | Агент, DeploymentGroup |
Требования | None |
Capabilities | Эта задача не удовлетворяет требованиям для последующих задач в задании. |
Ограничения команд | Любой |
Устанавливаемые переменные | Любой |
Версия агента | 2.140.1 или более поздней версии |
Категория задач | Служебная программа |