Azure Artifacts - Sprint 174-Update

Features

Upstreambronnen voor universele pakketten configureren

U kunt nu uw Azure Artifacts-feeds configureren om universal packages automatisch te downloaden van upstream-bronnen op aanvraag.

Voorheen kunt u upstream-bronnen configureren voor NuGet-, Python-, Maven- en NPM-pakketten, maar niet voor Universal Packages. Dit werd veroorzaakt door een verschil in de opslagtechnologie die wordt gebruikt voor Universal Packages, die veel grotere pakketten ondersteunen dan andere ondersteunde pakkettypen.

U kunt nu upstream-bronnen configureren voor Universal Packages op dezelfde manier als voor andere pakkettypen; open de instellingen van uw feed, klik op Upstream-bronnen ->Upstream-bron> toevoegen en kies het brontype dat geschikt is voor u. U ziet Universal Packages (UPack) als een nieuwe optie in de volgende weergave (zie de onderstaande afbeelding). Zie de configuratiedocumentatie voor upstream-bronnen voor meer informatie.

upack

Houd er rekening mee dat Universal Packages in upstream bronnen alleen worden ondersteund tussen feeds binnen dezelfde DevOps-organisatie.

REST API voor het bijwerken van pakketversies nu beschikbaar voor Maven-pakketten

U kunt nu de REST API updatepakketversie van Azure Artifacts gebruiken om Maven-pakketversies bij te werken. Voorheen kon u de REST API gebruiken om pakketversies bij te werken voor NuGet-, Maven-, npm- en Universal Packages, maar niet voor Maven-pakketten.

Als u Maven-pakketten wilt bijwerken, gebruikt u de HTTP PATCH-opdracht als volgt.

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

U kunt het volgende instellen:

URI-parameters

Naam In Vereist Typ Beschrijving
artefactId path TRUE touw Artifact-id van het pakket
voer path TRUE touw Naam of id van de feed
groupId path TRUE touw Groeps-ID van het pakket
organisatie path TRUE touw De naam van de Azure DevOps-organisatie
version path TRUE touw Versie van het pakket
project path touw Project-id/projectnaam
api-versie query TRUE touw De versie van de API die moet worden gebruikt. Dit moet worden ingesteld op '5.1-preview.1' om deze versie van de API te gebruiken

aanvraaginhoud

Naam Typ Beschrijving
views JsonPatchOperation De weergave waaraan de pakketversie wordt toegevoegd

Raadpleeg de REST API-documentatie naarmate deze wordt bijgewerkt voor meer informatie.

Volgende stappen

Opmerking

Deze functies worden de komende twee tot drie weken uitgerold.

Ga naar Azure DevOps en kijk eens.

Feedback geven

We horen graag wat u van deze functies vindt. Gebruik het Help-menu om een probleem te melden of een suggestie op te geven.

Een suggestie doen

U kunt ook advies krijgen en uw vragen beantwoorden door de community op Stack Overflow.