Compartir vía


DownloadPipelineArtifact@0: descarga de la tarea de artefacto de canalización v0

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

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

Nota:

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

Use esta tarea para descargar artefactos de canalización de fases anteriores de esta canalización o de 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.

Syntax

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

Entradas

pipelineId - Canalización específica desde la que se va a descargar
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 a la descarga
string. Obligatorio.

Ruta de acceso de la carpeta en 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. Si la carpeta no existe, se creará.


Opciones de control de tareas

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

Variables de salida

Ninguno.

Comentarios

Hay una versión más reciente de esta tarea. Para obtener más información, consulte 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 id. de la canalización desde la que quiero descargar un artefacto?

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

Requisitos

Requisito Descripción
Tipos de canalización YAML, compilación clásica, versión clásica
Se ejecuta en Agente, DeploymentGroup
Peticiones None
Capabilities Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
Restricciones de comandos Any
Variables que se pueden establecer Any
Versión del agente 2.155.1 o superior
Categoría de la tarea: Utilidad
Requisito Descripción
Tipos de canalización YAML, compilación clásica, versión clásica
Se ejecuta en Agente, DeploymentGroup
Peticiones None
Capabilities Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
Restricciones de comandos Any
Variables que se pueden establecer Any
Versión del agente 2.140.1 o superior
Categoría de la tarea: Utilidad