Freigeben über


PublishPipelineArtifact@0 – Aufgabe "Pipelineartefakte veröffentlichen" v0

Verwenden Sie diese Aufgabe, um ein lokales Verzeichnis oder eine lokale Datei als benanntes Artefakt für die aktuelle Pipeline zu veröffentlichen.

Es gibt eine neuere Version dieser Aufgabe. Weitere Informationen finden Sie unter PublishPipelineArtifact@1.

Verwenden Sie diese Aufgabe, um ein lokales Verzeichnis oder eine lokale Datei als benanntes Artefakt für die aktuelle Pipeline zu veröffentlichen.

Wichtig

Diese Aufgabe wird nur für Azure DevOps Services unterstützt. Wenn Sie es auf Azure DevOps Server verwenden, erhalten Sie eine Fehlermeldung wie Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead. Verwenden von Veröffentlichen von Buildartefakten, wenn Sie Azure DevOps Server oder TFS 2018 verwenden.

Syntax

# Publish Pipeline Artifacts v0
# Publish a local directory or file as a named artifact for the current pipeline.
- task: PublishPipelineArtifact@0
  inputs:
    artifactName: 'drop' # string. Required. The name of this artifact. Default: drop.
    targetPath: # string. Required. Path to publish. 
    #properties: # string. Custom properties.
# Publish Pipeline Artifacts v0
# Publish a local directory or file as a named artifact for the current pipeline.
- task: PublishPipelineArtifact@0
  inputs:
    artifactName: 'drop' # string. Required. The name of this artifact. Default: drop.
    targetPath: # string. Required. Path to publish.

Eingänge

artifactName - Der Name dieses Artefakts
string. Erforderlich. Standardwert: drop.

Gibt den Namen des Artefakts an.


targetPath - Pfad zum Veröffentlichen von
string. Erforderlich.

Gibt den zu veröffentlichenden Ordner oder Dateipfad an. Dies kann ein vollqualifizierter Pfad oder ein Pfad relativ zum Stamm des Repositorys sein. Wildcards werden nicht unterstützt. Variablen werden unterstützt.


properties - Benutzerdefinierte Eigenschaften
string.

Gibt die benutzerdefinierten Eigenschaften an, die dem Artefakt zugeordnet werden sollen. Verwenden Sie eine gültige JSON-Zeichenfolge mit dem Präfix user- für alle Schlüssel.


Aufgabensteuerungsoptionen

Alle Aufgaben verfügen zusätzlich zu ihren Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerelementoptionen und allgemeinen Aufgabeneigenschaften.

Ausgabevariablen

Keiner.

Es gibt eine neuere Version dieser Aufgabe. Weitere Informationen finden Sie unter PublishPipelineArtifact@1.

Wichtig

Diese Aufgabe wird nur für Azure DevOps Services unterstützt. Wenn Sie es auf Azure DevOps Server verwenden, erhalten Sie eine Fehlermeldung wie Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead. Verwenden von Veröffentlichen von Buildartefakten, wenn Sie Azure DevOps Server oder TFS 2018 verwenden.

Anforderungen

Anforderung BESCHREIBUNG
Pipelinetypen YAML, Classic Build, Classic Release
Läuft auf Agent, DeploymentGroup
Anforderungen Nichts
Funktionen Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag.
Befehlseinschränkungen Jegliche
Settable-Variablen Jegliche
Agentversion 2.199.0 oder höher
Vorgangskategorie Nützlichkeit
Anforderung BESCHREIBUNG
Pipelinetypen YAML, Classic Build, Classic Release
Läuft auf Agent, DeploymentGroup
Anforderungen Nichts
Funktionen Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag.
Befehlseinschränkungen Jegliche
Settable-Variablen Jegliche
Agentversion 2.199 oder höher
Vorgangskategorie Nützlichkeit
Anforderung BESCHREIBUNG
Pipelinetypen YAML, Classic Build, Classic Release
Läuft auf Agent, DeploymentGroup
Anforderungen Nichts
Funktionen Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag.
Befehlseinschränkungen Jegliche
Settable-Variablen Jegliche
Agentversion 2.155.1 oder höher
Vorgangskategorie Nützlichkeit