Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Features
- Konfigurace upstreamových zdrojů pro univerzální balíčky
- Rozhraní REST API verze balíčku aktualizací je nyní k dispozici pro balíčky Maven
Konfigurace upstreamových zdrojů pro univerzální balíčky
Teď můžete nakonfigurovat informační kanály Azure Artifacts tak, aby automaticky stahovali univerzální balíčky z upstreamových zdrojů na vyžádání.
Dříve jste ve svém informačním kanálu mohli nakonfigurovat upstreamové zdroje pro balíčky NuGet, Python, Maven a npm, ale ne pro univerzální balíčky. Důvodem byl rozdíl v technologii úložiště používané pro univerzální balíčky, které podporují mnohem větší balíčky než jiné podporované typy balíčků.
Nyní můžete nakonfigurovat upstreamové zdroje pro univerzální balíčky stejným způsobem jako pro ostatní typy balíčků; otevřete nastavení informačního kanálu, klikněte na Upstreamové zdroje ->Přidat nadřazený zdroj –> a zvolte typ zdroje, který je pro vás správný. Univerzální balíčky (UPack) se zobrazí jako nová možnost v dalším zobrazení (viz obrázek níže). Další informace najdete v dokumentaci ke konfiguraci upstreamových zdrojů.
Všimněte si, že univerzální balíčky v upstreamových zdrojích jsou podporovány pouze mezi informačními kanály ve stejné organizaci DevOps.
Nové rozhraní REST API pro aktualizaci verzí balíčků Maven je nyní k dispozici
K aktualizaci verzí balíčků Maven teď můžete použít rozhraní REST API aktualizace balíčku Azure Artifacts. Dříve můžete pomocí rozhraní REST API aktualizovat verze balíčků pro NuGet, Maven, npm a univerzální balíčky, ale ne balíčky Maven.
Chcete-li aktualizovat balíčky Maven, použijte příkaz HTTP PATCH následujícím způsobem.
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
Můžete nastavit následující:
Parametry identifikátoru URI
| název | V | Povinné | Type | Description |
|---|---|---|---|---|
| artifactId | cesta | TRUE | řetězec | ID artefaktu balíčku |
| informační kanál | cesta | TRUE | řetězec | Název nebo ID informačního kanálu |
| groupId | cesta | TRUE | řetězec | ID skupiny balíčku |
| organizace | cesta | TRUE | řetězec | Název organizace Azure DevOps |
| verze | cesta | TRUE | řetězec | Verze balíčku |
| projekt | cesta | řetězec | ID projektu nebo název projektu | |
| verze API | dotaz | TRUE | řetězec | Verze rozhraní API, která se má použít. Pokud chcete použít tuto verzi rozhraní API, měla by být nastavená na 5.1-preview.1. |
Text požadavku
| název | Type | Description |
|---|---|---|
| views | JsonPatchOperation | Zobrazení, do kterého bude přidána verze balíčku |
Další informace najdete v dokumentaci k rozhraní REST API při aktualizaci.
Další kroky
Poznámka:
Tyto funkce se budou zavádět během následujících dvou až tří týdnů.
Přejděte na stránku Azure DevOps a podívejte se.
Jak poskytnout zpětnou vazbu
Rádi bychom slyšeli, co si o těchto funkcích myslíte. Pomocí nabídky nápovědy můžete nahlásit problém nebo poskytnout návrh.
Můžete také získat rady a své otázky zodpovězené komunitou ve službě Stack Overflow.