Compartilhar via


CopyPublishBuildArtifacts@1 - Tarefa Copiar e Publicar Artefatos de Build v1

CopyPublishBuildArtifacts@1 foi preterido. Use a tarefa Copiar Arquivos e a tarefa Publicar Artefatos de Build.

Essa tarefa foi preterida.

Syntax

# Copy and Publish Build Artifacts v1
# CopyPublishBuildArtifacts@1 is deprecated. Use the Copy Files task and the Publish Build Artifacts task instead.
- task: CopyPublishBuildArtifacts@1
  inputs:
    #CopyRoot: # string. Copy Root. 
    Contents: # string. Required. Contents. 
    ArtifactName: # string. Required. Artifact Name. 
    ArtifactType: # 'Container' | 'FilePath'. Required. Artifact Type. 
    #TargetPath: '\\my\share\$(Build.DefinitionName)\$(Build.BuildNumber)' # string. Optional. Use when ArtifactType = FilePath. Path. Default: \\my\share\$(Build.DefinitionName)\$(Build.BuildNumber).
# YAML Syntax is not supported in TFS 2018.
# Use the classic designer to add and configure tasks.
# See the following Inputs section for details on the inputs that this task supports.

Entradas

CopyRoot - Copiar Raiz
string.

Pasta raiz à qual os padrões de correspondência de arquivo devem ser aplicados. Se nenhum valor for fornecido, a raiz do repositório será usada. Use variáveis para especificar uma pasta fora do repositório, como: $(Agent.BuildDirectory).


Contents - Conteúdo
string. Obrigatórios.

Caminhos de arquivo ou pasta a serem incluídos como parte do artefato. Dá suporte a várias linhas de padrões de minimatch. Mais informações.


ArtifactName - Nome do artefato
string. Obrigatórios.

O nome do artefato de compilação a ser criado.


ArtifactType - Tipo de artefato
string. Obrigatórios. Valores permitidos: Container (Servidor) FilePath (Compartilhamento de arquivos).

Escolha se deseja armazenar o artefato no TFS/Team Services ou copiá-lo para um compartilhamento de arquivos que deve estar acessível no agente de build.


TargetPath - Caminho
string. Opcional. Use quando ArtifactType = FilePath. Valor padrão: \\my\share\$(Build.DefinitionName)\$(Build.BuildNumber).

O local do caminho do arquivo UNC para copiar o artefato. Ele deve estar acessível a partir do agente de build.


Opções de controle de tarefa

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

Variáveis de saída

Nenhum.

Requisitos

Requisito Descrição
Tipos de pipeline YAML, build clássico
Execuções em Agent, DeploymentGroup
Demandas Nenhum
Funcionalidades Essa tarefa não atende a nenhuma demanda por tarefas subsequentes no trabalho.
Restrições de comando Qualquer
Variáveis settable Qualquer
Versão do agente 1.83.0 ou maior
Categoria da tarefa Utilitário