Share via


Veröffentlichen von Pipelineartefakten

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020

Mit Azure Artifacts können Entwickler*innen ihre Pakete speichern und verwalten und darüber hinaus steuern, für wen sie freigegeben werden sollen. Pipelineartefakte werden generiert, nachdem Sie Ihre Anwendung erstellt haben. Die Ausgabe kann dann bereitgestellt oder von einem anderen Auftrag in Ihrer Pipeline genutzt werden.

Veröffentlichen von Artefakten

Hinweis

Das Veröffentlichen von Pipelineartefakten wird in Releasepipelines nicht unterstützt. Es wird nur in Buildpipelines, mehrstufigen Pipelines und YAML-Pipelines unterstützt.

Sie können Ihre Artefakte in jeder Stage Ihrer Pipeline mit YAML oder dem klassischen Editor veröffentlichen. Das Speichern Ihrer Pipelineartefakte oder die Verwendung der Pipelinezwischenspeicherung wird nicht in Rechnung gestellt.

- task: PublishPipelineArtifact@1
  inputs:
    targetPath: '$(Pipeline.Workspace)'
    publishLocation: 'pipeline'
    artifact: 'drop'
  • targetPath: (Erforderlich) Der Pfad der zu veröffentlichenden Datei oder des Verzeichnisses. Kann absolut oder relativ zum Standardarbeitsverzeichnis sein. Kann Variablen enthalten, aber Wildcards werden nicht unterstützt. Standardwert: $(Pipeline.Workspace).

  • publishLocation: (Erforderlich). Veröffentlichungsort für Artefakte: Wählen Sie aus, ob das Artefakt in Azure Pipelines gespeichert oder in eine Dateifreigabe kopiert werden soll, auf die über den Pipeline-Agent zugegriffen werden muss. Optionen: pipeline, filepath Standardwert: pipeline

  • artifact: (Optional) Name des artefakts, das veröffentlicht werden soll. Wenn nicht festgelegt, wird standardmäßig eine eindeutige ID verwendet, die für den Auftrag gilt.

Veröffentlichen von Artefakten über die Befehlszeile

Wenn Sie Ihr Artefakt manuell veröffentlichen möchten, führen Sie den folgenden Befehl an einer Eingabeaufforderung mit erhöhten Rechten aus:

az pipelines runs artifact upload --artifact-name your_artifact_name --path your_path_to_publish --run-id '<artifact_run_id>'

Anzeigen veröffentlichter Artefakte

Wenn die Pipelineausführung abgeschlossen ist, können Sie Ihr veröffentlichtes Artefakt wie folgt anzeigen oder herunterladen:

  1. Wählen Sie die Pipelineausführung und dann die Registerkarte Zusammenfassung aus.

  2. Wählen Sie im zugehörigen Abschnitt das veröffentlichte Artefakt aus.

    Anzeigen veröffentlichter Artefakte

  3. Erweitern Sie den Ablageordner, und suchen Sie Ihr Artefakt.

    Anzeigen des abgelegten Inhalts

  4. Laden Sie Ihr Pipelineartefakt herunter, und erkunden Sie seinen Inhalt.