Поделиться через


PublishPipelineArtifact@0 — задача публикации артефактов конвейера v0

Используйте эту задачу для публикации локального каталога или файла в качестве именованного артефакта для текущего конвейера.

Существует более новая версия этой задачи. Дополнительные сведения см. в PublishPipelineArtifact@1.

Используйте эту задачу для публикации локального каталога или файла в качестве именованного артефакта для текущего конвейера.

Это важно

Эта задача поддерживается только в 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.

Синтаксис

# Publish Pipeline Artifacts v0
# Publish a local directory or file as a named artifact for the current pipeline.
- task: PublishPipelineArtifact@0
  inputs:
    artifactName: 'drop' # string. Required. The name of this artifact. Default: drop.
    targetPath: # string. Required. Path to publish. 
    #properties: # string. Custom properties.
# Publish Pipeline Artifacts v0
# Publish a local directory or file as a named artifact for the current pipeline.
- task: PublishPipelineArtifact@0
  inputs:
    artifactName: 'drop' # string. Required. The name of this artifact. Default: drop.
    targetPath: # string. Required. Path to publish.

Входные данные

artifactName - Имя этого артефакта
string. Обязательное. Значение по умолчанию: drop.

Указывает имя артефакта.


Путь targetPath - для публикации
string. Обязательное.

Указывает папку или путь к файлу для публикации. Это может быть полный путь или путь относительно корневого каталога репозитория. Подстановочные знаки не поддерживаются. поддерживаются переменных.


properties - Настраиваемые свойства
string.

Указывает настраиваемые свойства, которые необходимо связать с артефактом. Используйте допустимую строку JSON с префиксом user- на всех ключах.


Параметры управления задачами

Помимо входных данных, все задачи имеют параметры управления. Дополнительные сведения см. в разделе Параметры управления и общие свойства задач.

Выходные переменные

Нет.

Существует более новая версия этой задачи. Дополнительные сведения см. в PublishPipelineArtifact@1.

Это важно

Эта задача поддерживается только в 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.

Требования

Требование Описание
Типы конвейеров YAML, классическая сборка, классический выпуск
Выполняется в Агент, DeploymentGroup
требования Нет
возможностей Эта задача не удовлетворяет требованиям к последующим задачам в задании.
ограничения команд Любое
переменные settable Любое
Версия агента 2.199.0 или более поздней версии
Категория задач Полезность
Требование Описание
Типы конвейеров YAML, классическая сборка, классический выпуск
Выполняется в Агент, DeploymentGroup
требования Нет
возможностей Эта задача не удовлетворяет требованиям к последующим задачам в задании.
ограничения команд Любое
переменные settable Любое
Версия агента 2.199 или более поздней версии
Категория задач Полезность
Требование Описание
Типы конвейеров YAML, классическая сборка, классический выпуск
Выполняется в Агент, DeploymentGroup
требования Нет
возможностей Эта задача не удовлетворяет требованиям к последующим задачам в задании.
ограничения команд Любое
переменные settable Любое
Версия агента 2.155.1 или более поздней версии
Категория задач Полезность