Delen via


CopyPublishBuildArtifacts@1 : buildartefacten kopiëren en publiceren v1-taak

CopyPublishBuildArtifacts@1 is afgeschaft. Gebruik in plaats daarvan de taak Bestanden kopiëren en de taak Buildartefacten publiceren.

Deze taak is afgeschaft.

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.

Invoerwaarden

CopyRoot - Hoofdmap kopiëren
string.

Hoofdmap waarop bestandskoppelingspatronen moeten worden toegepast. Als er geen waarde wordt opgegeven, wordt de hoofdmap van de opslagplaats gebruikt. Gebruik variabelen om een map buiten de opslagplaats op te geven, zoals: $(Agent.BuildDirectory).


Contents - Inhoud
string. Vereist.

Bestands- of mappaden die moeten worden opgenomen als onderdeel van het artefact. Ondersteunt meerdere regels met minimatchpatronen. Meer informatie.


ArtifactName - Naam van artefact
string. Vereist.

De naam van het artefact dat moet worden gemaakt.


ArtifactType - Type artefact
string. Vereist. Toegestane waarden: Container (Server), FilePath (bestandsshare).

Kies of u het artefact op TFS/Team Services wilt opslaan of wilt kopiëren naar een bestandsshare die toegankelijk moet zijn vanuit de buildagent.


TargetPath - Pad
string. Optioneel. ArtifactType = FilePathWanneer gebruiken. Standaardwaarde: \\my\share\$(Build.DefinitionName)\$(Build.BuildNumber).

De locatie van het UNC-bestandspad om het artefact te kopiëren. Deze moet toegankelijk zijn via de buildagent.


Opties voor taakbeheer

Alle taken hebben besturingsopties naast de taakinvoer. Zie Opties voor besturingselementen en algemene taakeigenschappen voor meer informatie.

Uitvoervariabelen

Geen.

Vereisten

Vereiste Beschrijving
Pijplijntypen YAML, klassieke build
Wordt uitgevoerd op Agent, DeploymentGroup
Eisen Geen
Functies Deze taak voldoet niet aan de vereisten voor volgende taken in de taak.
Opdrachtbeperkingen Alle
Variabelen instellen Alle
Agentversie 1.83.0 of hoger
Taakcategorie Hulpprogramma