Teilen über


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

Sie können PublishPipelineArtifact@1 verwenden, um Ihr Pipelineartefakt in jeder Phase mit YAML- oder klassischen Pipelines zu veröffentlichen, ohne Gebühren für das Speichern Ihrer Pipelineartefakte oder mithilfe der Pipelinezwischenspeicherung.

- task: PublishPipelineArtifact@1
  inputs:
    targetPath: '$(Pipeline.Workspace)'
    publishLocation: 'pipeline'
    artifact: 'drop'
  • targetPath: (Erforderlich) Der Pfad zur Datei oder zum Verzeichnis, die oder das veröffentlicht werden soll. Kann absolut oder relativ zum Standardarbeitsverzeichnis sein. Kann Variablen enthalten, aber Platzhalterzeichen werden nicht unterstützt. Standardwert: $(Pipeline.Workspace).

  • publishLocation: (Erforderlich). Artefaktveröffentlichungsort: 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

  • Artefakt: Name des zu veröffentlichenden Artefakts. 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.