Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Características
- Configuración de orígenes ascendentes para paquetes universales
- API REST de actualización de la versión del paquete ahora disponible para paquetes de Maven
Configuración de orígenes ascendentes para paquetes universales
Ahora puede configurar los feeds de Azure Artifacts para descargar automáticamente Universal Packages de fuentes ascendentes a petición.
Anteriormente, podías configurar fuentes ascendentes en tu fuente de paquetes para NuGet, Python, Maven y npm, pero no para paquetes universales. Esto se debe a una diferencia en la tecnología de almacenamiento usada para paquetes universales, que admiten paquetes mucho más grandes que otros tipos de paquetes admitidos.
Ahora puede configurar orígenes ascendentes para los paquetes universales de la misma manera que para otros tipos de paquetes; abra la configuración de la fuente, haga clic en Orígenes ascendentes ->Agregar origen ascendente -> y elija el tipo de origen adecuado para usted. Verá Paquetes universales (UPack) como una nueva opción en la vista siguiente (consulte la imagen siguiente). Para obtener más información, consulte la documentación de configuración de orígenes ascendentes.
Tenga en cuenta que los paquetes universales de orígenes ascendentes solo se admiten entre feeds dentro de la misma organización de DevOps.
Disponibilidad de la API REST “Update Package Version” para los paquetes Maven
Ahora puede usar la API REST "Update Package Version" de Azure Artifacts para actualizar las versiones del paquete de Maven. Anteriormente, podría usar la API REST para actualizar las versiones de paquetes para NuGet, Maven, npm y Paquetes universales, pero no paquetes de Maven.
Para actualizar los paquetes de Maven, use el comando HTTP PATCH como se indica a continuació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
Puede establecer lo siguiente:
Parámetros de URI
| Nombre | En | Required | Tipo | Descripción |
|---|---|---|---|---|
| artifactId | camino | TRUE | cuerda / cadena | Identificador de artefacto del paquete |
| fuente | camino | TRUE | cuerda / cadena | Nombre o identificador de la fuente |
| groupId | camino | TRUE | cuerda / cadena | ID de grupo del paquete |
| organización | camino | TRUE | cuerda / cadena | Nombre de la organización de Azure DevOps |
| version | camino | TRUE | cuerda / cadena | Versión del paquete |
| project | camino | cuerda / cadena | Id. de proyecto o nombre del proyecto | |
| versión de la API | query | TRUE | cuerda / cadena | Versión de la API que se va a usar. Debe establecerse en "5.1-preview.1" para usar esta versión de la API. |
Cuerpo de la solicitud
| Nombre | Tipo | Descripción |
|---|---|---|
| views | JsonPatchOperation | Vista a la que se agregará la versión del paquete. |
Para obtener más información, consulte la documentación de la API REST a medida que se actualiza.
Pasos siguientes
Nota:
Estas características se implementarán en las próximas dos a tres semanas.
Vaya a Azure DevOps y eche un vistazo.
Cómo proporcionar comentarios
Nos encantaría escuchar lo que piensas sobre estas características. Use el menú ayuda para notificar un problema o proporcionar una sugerencia.
También puede obtener consejos y sus preguntas respondidas por la comunidad en Stack Overflow.