Artefakte in Azure Pipelines: Übersicht
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Mit Azure Artifacts können Entwickler verschiedene Arten von Paketen aus Feeds und öffentlichen Registrierungen wie PyPI, Maven Central und NuGet.org veröffentlichen und nutzen. Sie können Azure Artifacts mit Azure Pipelines kombinieren, um Build- und Pipelineartefakte zu veröffentlichen, Pakete bereitzustellen oder Dateien in verschiedenen Phasen Ihrer Pipeline für das Erstellen, Testen oder Bereitstellen Ihrer Anwendung zu integrieren.
Unterstützte Artefakte
Artefakttyp | BESCHREIBUNG |
---|---|
Build-Artefakte | Die von einem Build generierten Dateien. Beispiel: .DLL-, .EXE- und .PDB-Dateien |
Pipelineartefakte | Empfohlen für eine schnellere Leistung, wenn Sie Azure DevOps Services verwenden. In Releasepipelines nicht unterstützt. |
NuGet | Veröffentlichen Sie NuGet-Pakete in Azure Artifacts-Feeds oder öffentlichen Registrierungen wie nuget.org. |
npm | Veröffentlichen Sie npm-Pakete in Azure Artifacts-Feeds oder öffentlichen Registrierungen wie npmjs.com. |
Maven | Veröffentlichen Sie Maven-Pakete in Azure Artifacts-Feeds oder öffentlichen Registrierungen wie Maven Central, Google Maven Repository, Gradle Plugins und JitPack. |
Python | Veröffentlichen Sie Python-Pakete in Azure Artifacts-Feeds oder öffentlichen Registrierungen wie PyPI.org. |
Cargo | Veröffentlichen Sie Cargo-Pakete in Azure Artifacts-Feeds oder öffentlichen Registrierungen wie Crates.io. |
Universal Packages | Veröffentlichen Sie Universal-Pakete in Azure Artifacts-Feeds oder Upstream-Quellen von Universal Packages. |
Sonderzeichen | Veröffentlichen Sie Symbole auf dem Azure Artifacts-Symbolserver oder in einer Dateifreigabe. |
Veröffentlichen von Artefakten
Unterstützte Artefakte
Artefakttyp | BESCHREIBUNG |
---|---|
Build-Artefakte | Die von einem Build generierten Dateien. Beispiel: .DLL-, .EXE- und .PDB-Dateien |
NuGet | Veröffentlichen Sie NuGet-Pakete in Azure Artifacts-Feeds oder öffentlichen Registrierungen wie nuget.org. |
npm | Veröffentlichen Sie npm-Pakete in Azure Artifacts-Feeds oder öffentlichen Registrierungen wie npmjs.com. |
Maven | Veröffentlichen Sie Maven-Pakete in Azure Artifacts-Feeds oder öffentlichen Registrierungen wie Maven Central, Google Maven Repository, Gradle Plugins und JitPack. |
Python | Veröffentlichen Sie Python-Pakete in Azure Artifacts-Feeds oder öffentlichen Registrierungen wie PyPI.org. |
Sonderzeichen | Veröffentlichen Sie Symbole auf dem Azure Artifacts-Symbolserver oder in einer Dateifreigabe. |
Veröffentlichen von Artefakten
Tipp
Wenn Ihre Organisation eine Firewall oder einen Proxy-Server verwendet, stellen Sie sicher, dass Sie Domain-URLs und IP-Adressen für Azure Artifacts zulassen.