CopyPublishBuildArtifacts@1 - Tâche Copier et publier des artefacts de build v1
CopyPublishBuildArtifacts@1 est déconseillé. Utilisez plutôt la tâche Copier des fichiers et la tâche Publier des artefacts de build.
Cette tâche est dépréciée.
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.
Entrées
CopyRoot
- Copier la racine
string
.
Dossier racine auquel les modèles de correspondance de fichier doivent s’appliquer. Si aucune valeur n’est fournie, la racine du dépôt est utilisée. Utilisez des variables pour spécifier un dossier en dehors du dépôt, par exemple : $(Agent.BuildDirectory).
Contents
- Contenu
string
. Obligatoire.
Chemins d’accès aux fichiers ou dossiers à inclure dans le cadre de l’artefact. Prend en charge plusieurs lignes de modèles de mini-correspondance. Plus d’informations.
ArtifactName
- Nom de l’artefact
string
. Obligatoire.
Nom de l’artefact à créer.
ArtifactType
- Type d’artefact
string
. Obligatoire. Valeurs autorisées : Container
(Serveur), FilePath
(partage de fichiers).
Indiquez s’il faut stocker l’artefact sur TFS/Team Services ou le copier dans un partage de fichiers qui doit être accessible à partir de l’agent de build.
TargetPath
- Chemin
string
. facultatif. Utilisez quand ArtifactType = FilePath
. Valeur par défaut : \\my\share\$(Build.DefinitionName)\$(Build.BuildNumber)
.
Emplacement du chemin d’accès du fichier UNC pour copier l’artefact. Il doit être accessible à partir de l’agent de build.
Options de contrôle de tâche
Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâche. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.
Variables de sortie
Aucun.
Configuration requise
Condition requise | Description |
---|---|
Types de pipelines | YAML, build classique |
Exécutions sur | Agent, DeploymentGroup |
Demandes | Aucun |
Capabilities | Cette tâche ne répond à aucune demande de tâches ultérieures dans le travail. |
Restrictions de commande | Quelconque |
Variables settables | Quelconque |
Version de l’agent | 1.83.0 ou version ultérieure |
Catégorie de la tâche | Utilitaire |