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.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Mit Azure Artifacts können Entwickler mehrere Arten von Paketen in einem einzigen Feed speichern. Mit Azure Pipelines können Sie Pakete sowohl in privaten als auch in öffentlichen Azure Artifacts-Feeds oder Registrierungen wie NuGet.org und npmjs.com veröffentlichen. Azure Pipelines ermöglicht ihnen auch die Integration von Dateien in verschiedene Phasen Ihres Workflows. Erstellen, Testen und Bereitstellen von Artefakten in mehreren Umgebungen.
Unterstützte Typen
| Typ | Beschreibung |
|---|---|
| Erstellen von Artefakten | Von einem Build generierte Dateien wie .dll, .exeund PDB-Dateien. |
| Pipelineartefakte | Empfohlen für eine schnellere Leistung in DevOps Services. In Releasepipelinen 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. |
| Experte | 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. |
| universelle Pakete | Veröffentlichen Sie universelle Pakete in Azure Artifacts-Feeds oder universelle Pakete upstream-Quellen. |
| Symbole | Veröffentlichen Sie Symbole auf dem Azure Artifacts-Symbolserver oder in einer Dateifreigabe. |
Unterstützte Typen
| Typ | Beschreibung |
|---|---|
| Erstellen von Artefakten | Von einem Build generierte Dateien wie .dll, .exeund 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. |
| Experte | 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. |
| Symbole | Veröffentlichen Sie Symbole auf dem Azure Artifacts-Symbolserver oder in einer Dateifreigabe. |
Häufig gestellte Fragen
F: Was sind Buildartefakte?
A: Buildartefakte sind Dateien, die während des Buildprozesses erstellt werden. Weitere Informationen zum Veröffentlichen und Herunterladen von Buildartefakten finden Sie unter Buildartefakte .
F: Kann ich Pipelineartefakte beim erneuten Ausführen fehlgeschlagener Aufträge löschen?
A: Pipelineartefakte können nicht gelöscht oder überschrieben werden. Um Artefakte beim erneuten Ausführen eines fehlgeschlagenen Auftrags neu zu generieren, schließen Sie die Auftrags-ID in den Artefaktnamen mithilfe der Variablen $(System.JobId)ein. Weitere Informationen zu vordefinierten Variablen finden Sie unter Systemvariablen.
F: Wie kann ich hinter einer Firewall auf Artifacts-Feeds zugreifen?
A: Wenn Ihre Organisation eine Firewall oder einen Proxy verwendet, stellen Sie sicher, dass Sie Azure Artifacts Domain URLs und IP-Adressen zulassen.