Azure Artifacts – Sprint 174 Update

Features

Konfigurieren von Upstreamquellen für Universalpakete

Jetzt können Sie Ihre Azure Artifacts-Feeds so konfigurieren, dass universelle Pakete automatisch von upstream-Quellen bei Bedarf heruntergeladen werden.

Zuvor konnten Sie upstream-Quellen in Ihrem Feed für NuGet-, Python-, Maven- und npm-Pakete konfigurieren, jedoch nicht für universelle Pakete. Dies war auf einen Unterschied in der Speichertechnologie für universelle Pakete zurückzuführen, die viel größere Pakete als andere unterstützte Pakettypen unterstützen.

Sie können nun upstream-Quellen für universelle Pakete auf die gleiche Weise konfigurieren wie für andere Pakettypen. öffnen Sie Ihre Feedeinstellungen, klicken Sie auf Upstreamquellen –>Upstream-Quelle hinzufügen –> und wählen Sie den richtigen Quelltyp für Sie aus. Universal Packages (UPack) wird in der nächsten Ansicht als neue Option angezeigt (siehe Abbildung unten). Weitere Informationen finden Sie in der Konfigurationsdokumentation für upstream-Quellen.

upack

Beachten Sie, dass universelle Pakete in Upstreamquellen nur zwischen Feeds in derselben DevOps-Organisation unterstützt werden.

REST-API für Updatepaketversionen jetzt für Maven-Pakete verfügbar

Sie können jetzt die REST-API für Azure Artifacts "Update Package Version" verwenden, um Maven-Paketversionen zu aktualisieren. Zuvor konnten Sie die REST-API verwenden, um Paketversionen für NuGet-, Maven-, npm- und Universelle Pakete, aber nicht für Maven-Pakete zu aktualisieren.

Verwenden Sie zum Aktualisieren von Maven-Paketen den HTTP-PATCH-Befehl wie folgt.

PATCH https://pkgs.dev.azure.com/{organization}/{project?}/\_apis/packaging/feeds/{feedId}/maven/groups/{groupId}/artifacts/{artifactId}/versions/{packageVersion}?api-version=5.1-preview.1

Sie können Folgendes festlegen:

URI-Parameter

Name In Erforderlich Typ Beschreibung
artifactId (englisch) Pfad WAHR Schnur Artefakt-ID des Pakets
Futter Pfad WAHR Schnur Name oder ID des Feeds
groupId Pfad WAHR Schnur Gruppen-ID des Pakets
Organisation Pfad WAHR Schnur Der Name der Azure DevOps-Organisation
Ausgabe Pfad WAHR Schnur Version des Pakets
Projekt Pfad Schnur Projekt-ID oder Projektname
API-Version Anfrage WAHR Schnur Version der zu verwendenden API. Dies sollte auf "5.1-preview.1" festgelegt werden, um diese Version der API zu verwenden.

Anforderungstext

Name Typ Beschreibung
views JsonPatchOperation Die Ansicht, zu der die Paketversion hinzugefügt wird

Weitere Informationen finden Sie in der REST-API-Dokumentation , sobald sie aktualisiert wird.

Nächste Schritte

Hinweis

Diese Features werden in den nächsten zwei bis drei Wochen eingeführt.

Gehen Sie zu Azure DevOps und schauen Sie sich an.

So geben Sie Feedback

Wir würden uns freuen zu hören, was Sie über diese Features denken. Verwenden Sie das Hilfemenü, um ein Problem zu melden oder einen Vorschlag bereitzustellen.

Vorschlag erstellen

Sie können auch Ratschläge und Ihre Fragen von der Community in Stack Overflow beantworten lassen.