Azure Artifacts - Sprint 174 Güncelleştirmesi

Özellikler

Evrensel Paketler için yukarı akış kaynaklarını yapılandırma

Artık Azure Artifacts akışlarınızı isteğe bağlı olarak yukarı akış kaynaklarından Evrensel Paketleri otomatik olarak indirecek şekilde yapılandırabilirsiniz.

Daha önce, beslemenizde NuGet, Python, Maven ve npm paketleri için yukarı akış kaynakları yapılandırabiliyor, ancak Evrensel Paketler için yapılandıramıyordunuz. Bunun nedeni, desteklenen diğer paket türlerinden çok daha büyük paketleri destekleyen Evrensel Paketler için kullanılan depolama teknolojisindeki farktı.

Artık Evrensel Paketler için yukarı akış kaynaklarını diğer paket türleriyle aynı şekilde yapılandırabilirsiniz; akış ayarlarınızı açın, Yukarı akış kaynakları ->Yukarı akış kaynağı ekle '> ye tıklayın ve size en uygun kaynak türünü seçin. Bir sonraki görünümde yeni bir seçenek olarak Evrensel Paketler 'i (UPack) göreceksiniz (aşağıdaki resme bakın). Daha fazla bilgi için lütfen yukarı akış kaynakları yapılandırma belgelerine bakın.

upack

Yukarı akış kaynaklarındaki Evrensel Paketlerin yalnızca aynı DevOps Kuruluşundaki akışlar arasında desteklendiğini unutmayın.

Güncelleştirme Paketi Sürümü REST API, Maven paketleri için artık kullanılabilir

Artık Maven paketi sürümlerini güncelleştirmek için Azure Artifacts "Paket Sürümünü Güncelleştir" REST API'sini kullanabilirsiniz. Daha önce NuGet, Maven, npm ve Evrensel Paketler için paket sürümlerini güncelleştirmek için REST API'yi kullanabilirdiniz ancak Maven paketlerini güncelleştiremeyebilirdiniz.

Maven paketlerini güncelleştirmek için HTTP PATCH komutunu aşağıdaki gibi kullanın.

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

Aşağıdakileri ayarlayabilirsiniz:

URI Parametreleri

İsim İçinde Required Türü Açıklama
artifactId path TRUE String Paketin Eserat Kimliği
besleme path TRUE String Akışın adı veya kimliği
groupId path TRUE String Paketin Grup Kimliği
organizasyon path TRUE String Azure DevOps kuruluşunun adı
version path TRUE String Paketin sürümü
project path String Proje kimliği veya proje adı
API-sürümü soru TRUE String Kullanılacak API'nin sürümü. Bu, API'nin bu sürümünü kullanmak için '5.1-preview.1' olarak ayarlanmalıdır

İstek Gövdesi

İsim Türü Açıklama
views JsonPatchOperation Paket sürümünün ekleneceği görünüm

Daha fazla bilgi için lütfen güncelleştirildikçe REST API belgelerine bakın.

Sonraki Adımlar

Uyarı

Bu özellikler önümüzdeki iki-üç hafta içinde kullanıma sunulacaktır.

Azure DevOps'a gidin ve bir göz atın.

Geri bildirim sağlama

Bu özellikler hakkında düşüncelerinizi duymak isteriz. Bir sorunu bildirmek veya öneri sağlamak için yardım menüsünü kullanın.

Öneride bulunma

Stack Overflow'da topluluk tarafından öneriler ve sorularınıza yanıt alabilirsiniz.