CopyPublishBuildArtifacts@1 – Kopírování a publikování artefaktů sestavení v1
CopyPublishBuildArtifacts@1 je zastaralé. Místo toho použijte úlohu Kopírovat soubory a úlohu Publikovat artefakty sestavení.
Tento úkol je zastaralý.
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.
Vstupy
CopyRoot
- Kopírovat kořen
string
.
Kořenová složka, na kterou se mají použít vzory porovnávání souborů. Pokud není zadaná žádná hodnota, použije se kořen úložiště. Pomocí proměnných zadejte složku mimo úložiště, například $(Agent.BuildDirectory).
Contents
- Obsah
string
. Povinná hodnota.
Cesty k souborům nebo složkám, které se mají zahrnout jako součást artefaktu. Podporuje více řádků minimatchových vzorů. Další informace.
ArtifactName
- Název artefaktu
string
. Povinná hodnota.
Název artefaktu, který chcete vytvořit.
ArtifactType
- Typ artefaktu
string
. Povinná hodnota. Povolené hodnoty: Container
(server), FilePath
(sdílená složka).
Zvolte, jestli chcete artefakt uložit do TFS/Team Services, nebo ho zkopírovat do sdílené složky, která musí být přístupná z agenta sestavení.
TargetPath
- Cestu
string
. Nepovinný parametr. Použít, když ArtifactType = FilePath
. Výchozí hodnota: \\my\share\$(Build.DefinitionName)\$(Build.BuildNumber)
.
Umístění cesty k souboru UNC pro zkopírování artefaktu. Musí být přístupný z agenta sestavení.
Možnosti řízení úkolů
Všechny úkoly mají kromě vstupů úkolů také možnosti řízení. Další informace najdete v tématu Možnosti ovládacího prvku a společné vlastnosti úloh.
Výstupní proměnné
Žádné
Požadavky
Požadavek | Popis |
---|---|
Typy kanálů | YAML, klasické sestavení |
Běží na | Agent, DeploymentGroup |
Požadavky | Žádné |
Možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | 1.83.0 nebo vyšší |
Kategorie úloh | Nástroj |