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 |