Compartir a través de


DownloadPipelineArtifact@0: tarea Descargar artefacto de canalización v0

Use esta tarea para descargar artefactos de canalización de fases anteriores en esta canalización o desde otra canalización.

Esta versión de la tarea está en desuso; use DownloadPipelineArtifact@2.

Nota:

Para más información, incluidos los comandos de la CLI de Azure, consulte descarga de artefactos.

Use esta tarea para descargar artefactos de canalización de fases anteriores en esta canalización o desde otra canalización.

Importante

Esta tarea solo se admite en Azure DevOps Services. Si lo usa en Azure DevOps Server, recibirá un mensaje de error similar a Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead. Usar Descargar artefactos de compilación si usa Azure DevOps Server o TFS 2018.

Sintaxis

# 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.

Entradas

pipelineId - Canalización específica que se va a descargar de
string.

Compilación desde la que se van a descargar los artefactos. Por ejemplo: 1764. Si falta, seleccione como destino la canalización actual.


artifactName - Nombre del artefacto que se va a descargar.
string. Obligatorio. Valor predeterminado: drop.

Especifica el nombre del artefacto que se va a descargar. Si el valor se deja vacío, la tarea descarga todos los artefactos asociados a la ejecución de la canalización.


targetPath - Ruta de acceso para descargar en
string. Obligatorio.

Ruta de acceso de carpeta a la que descargar el artefacto. Puede ser una ruta de acceso completa o una ruta de acceso relativa a la raíz del repositorio. No se admiten caracteres comodín. se admiten variables de. Si la carpeta no existe, se creará.


Opciones de control de tareas

Todas las tareas tienen opciones de control además de sus entradas de tarea. Para obtener más información, consulte Opciones de control y propiedades de tareas comunes.

Variables de salida

Ninguno.

Observaciones

Hay una versión más reciente de esta tarea. Para obtener más información, vea DownloadPipelineArtifact@2.

Importante

Esta tarea solo se admite en Azure DevOps Services. Si lo usa en Azure DevOps Server, recibirá un mensaje de error similar a Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead. Usar Descargar artefactos de compilación si usa Azure DevOps Server o TFS 2018.

De forma predeterminada, los artefactos se descargan en $(Pipeline.Workspace). Si no especifica un nombre de artefacto, se creará un subdirectorio para cada artefacto descargado. Puede usar patrones de coincidencia de archivos para limitar los archivos que desea descargar.

¿Cómo puedo encontrar el identificador de la canalización desde la que quiero descargar un artefacto?

Puede encontrar el identificador de la canalización en "Variables de canalización". El identificador de canalización es la variable system.definitionId. También puede encontrarlo en la ruta de acceso url.

Requisitos

Requisito Descripción
Tipos de canalización YAML, compilación clásica, versión clásica
Se ejecuta en Agente, DeploymentGroup
demandas Ninguno
funcionalidades de Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
restricciones de comandos Cualquiera
variables settable Cualquiera
Versión del agente 2.155.1 o superior
Categoría de tarea Utilidad