Partilhar via


DownloadPipelineArtifact@0 - Tarefa Download pipeline artifact v0

Use esta tarefa para baixar artefatos de pipeline de estágios anteriores desse pipeline ou de outro pipeline.

Esta versão da tarefa foi preterida; use DownloadPipelineArtifact@2.

Observação

Para obter mais informações, incluindo comandos da CLI do Azure, consulte baixando artefatos.

Use esta tarefa para baixar artefatos de pipeline de estágios anteriores desse pipeline ou de outro pipeline.

Importante

Esta tarefa é suportada apenas nos Serviços de DevOps do Azure. Se você usá-lo no Servidor de DevOps do Azure, receberá uma mensagem de erro semelhante a Usar Baixar Artefatos de Compilação Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead. se estiver usando o Servidor de DevOps do Azure ou o TFS 2018.

Sintaxe

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

Insumos

pipelineId - O pipeline específico para download do
string.

A compilação a partir da qual baixar os artefatos. Por exemplo: 1764. Se faltar, direcione o pipeline atual.


artifactName - O nome do artefato a ser baixado.
string. Obrigatório. Valor padrão: drop.

Especifica o nome do artefato a ser baixado. Se o valor for deixado vazio, a tarefa baixará todos os artefatos associados à execução do pipeline.


targetPath - Caminho para fazer o download para
string. Obrigatório.

O caminho da pasta para o qual baixar o artefato. Isso pode ser um caminho totalmente qualificado ou um caminho relativo à raiz do repositório. Não há suporte para curingas. Variáveis são suportadas. Se a pasta não existir, ela será criada.


Opções de controlo de tarefas

Todas as tarefas têm opções de controle, além de suas entradas de tarefas. Para obter mais informações, consulte Opções de controle de e propriedades de tarefas comuns.

Variáveis de saída

Nenhum.

Observações

Existe uma versão mais recente desta tarefa. Para obter mais informações, consulte DownloadPipelineArtifact@2.

Importante

Esta tarefa é suportada apenas nos Serviços de DevOps do Azure. Se você usá-lo no Servidor de DevOps do Azure, receberá uma mensagem de erro semelhante a Usar Baixar Artefatos de Compilação Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead. se estiver usando o Servidor de DevOps do Azure ou o TFS 2018.

Por padrão, os artefatos são baixados para $(Pipeline.Workspace). Se você não especificar um nome de artefato, um subdiretório será criado para cada artefato baixado. Você pode usar padrões de correspondência de arquivos para limitar os arquivos que deseja baixar.

Como posso encontrar o ID do Pipeline do qual quero baixar um artefato?

Você pode encontrar o ID do pipeline em 'Variáveis de pipeline'. O ID do pipeline é a variável system.definitionId. Você também pode encontrá-lo no caminho da URL.

Requerimentos

Requisito Descrição
Tipos de pipeline YAML, Construção clássica, Versão clássica
Funciona em Agente, DeploymentGroup
Exigências Nenhum
Capacidades Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes no trabalho.
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente 2.155.1 ou superior
Categoria de tarefa Utilidade