Compartir a través de


CopyPublishBuildArtifacts@1: tarea Copiar y publicar artefactos de compilación v1

CopyPublishBuildArtifacts@1 está en desuso. Use la tarea Copiar archivos y la tarea Publicar artefactos de compilación en su lugar.

Esta tarea está en desuso.

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 raíz
string.

Carpeta raíz a la que se deben aplicar patrones de coincidencia de archivos. Si no se proporciona ningún valor, se usa la raíz del repositorio. Use variables para especificar una carpeta fuera del repositorio, como: $(Agent.BuildDirectory).


Contents - Contenido
string. Obligatorio.

Rutas de acceso de archivo o carpeta que se van a incluir como parte del artefacto. Admite varias líneas de patrones de minimatch. Más información.


ArtifactName - Nombre del artefacto
string. Obligatorio.

Nombre del artefacto que se va a crear.


ArtifactType - Tipo de artefacto
string. Obligatorio. Valores permitidos: Container (Servidor), FilePath (recurso compartido de archivos).

Elija si desea almacenar el artefacto en TFS/Team Services o copiarlo en un recurso compartido de archivos al que se debe acceder desde el agente de compilación.


TargetPath - Camino
string. Opcional. Use cuando ArtifactType = FilePath. Valor predeterminado: \\my\share\$(Build.DefinitionName)\$(Build.BuildNumber).

Ubicación de la ruta de acceso del archivo UNC para copiar el artefacto. Debe ser accesible desde el agente de compilación.


Opciones de control de tareas

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

Variables de salida

Ninguno.

Requisitos

Requisito Descripción
Tipos de canalización YAML, compilación clásica
Se ejecuta en Agente, DeploymentGroup
Peticiones Ninguno
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 1.83.0 o superior
Categoría de la tarea: Utilidad