Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie diese Aufgabe, um Pipelineartefakte aus früheren Phasen dieser Pipeline oder aus einer anderen Pipeline herunterzuladen.
Diese Version der Aufgabe ist veraltet; verwenden Sie DownloadPipelineArtifact@2.
Hinweis
Weitere Informationen, einschließlich Azure CLI-Befehle, finden Sie unter Herunterladen von Artefakten.
Verwenden Sie diese Aufgabe, um Pipelineartefakte aus früheren Phasen dieser Pipeline oder aus einer anderen Pipeline herunterzuladen.
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 Herunterladen von Buildartefakten, wenn Sie Azure DevOps Server oder TFS 2018 verwenden.
Syntax
# Download Pipeline Artifacts v0
# Downloads an artifact associated with a pipeline.
- task: DownloadPipelineArtifact@0
inputs:
#pipelineId: # string. The specific pipeline to download from.
artifactName: 'drop' # string. Required. The name of artifact to download. Default: drop.
targetPath: # string. Required. Path to download to.
Eingänge
pipelineId
-
Die spezifische Pipeline, die von heruntergeladen werden soll
string
.
Der Build, aus dem die Artefakte heruntergeladen werden sollen. Beispiel: 1764
. Wenn sie nicht vorhanden ist, richten Sie das Ziel der aktuellen Pipeline aus.
artifactName
-
Der Name des herunterzuladenden Artefakts.
string
. Erforderlich. Standardwert: drop
.
Gibt den Namen des herunterzuladenden Artefakts an. Wenn der Wert leer bleibt, lädt die Aufgabe alle Artefakte herunter, die der Pipelineausführung zugeordnet sind.
targetPath
-
Pfad zum Herunterladen auf
string
. Erforderlich.
Der Ordnerpfad, in den das Artefakt heruntergeladen werden soll. Dies kann ein vollqualifizierter Pfad oder ein Pfad relativ zum Stamm des Repositorys sein. Wildcards werden nicht unterstützt. Variablen werden unterstützt. Wenn der Ordner nicht vorhanden ist, wird er erstellt.
Aufgabensteuerungsoptionen
Alle Aufgaben verfügen zusätzlich zu ihren Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerelementoptionen und allgemeinen Aufgabeneigenschaften.
Ausgabevariablen
Keiner.
Bemerkungen
Es gibt eine neuere Version dieser Aufgabe. Weitere Informationen finden Sie unter DownloadPipelineArtifact@2.
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 Herunterladen von Buildartefakten, wenn Sie Azure DevOps Server oder TFS 2018 verwenden.
Standardmäßig werden Artefakte in $(Pipeline.Workspace)
heruntergeladen. Wenn Sie keinen Artefaktnamen angeben, wird für jedes heruntergeladene Artefakt ein Unterverzeichnis erstellt. Sie können Dateiabgleichsmuster verwenden, um die dateien einzuschränken, die Sie herunterladen möchten.
Wie finde ich die ID der Pipeline, aus der ich ein Artefakt herunterladen möchte?
Die ID der Pipeline finden Sie in den Pipelinevariablen. Die Pipeline-ID ist die system.definitionId Variable. Sie finden sie auch im URL-Pfad.
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.155.1 oder höher |
Vorgangskategorie | Nützlichkeit |