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.
Recibimos muchas solicitudes de soporte técnico y comentarios de nuestras tareas actuales de Azure Artifacts en Azure Pipelines (NuGet, npm, Maven, etc.). Tener estas tareas grandes y masivas con versiones integradas de herramientas de línea de comandos puede crear muchos problemas:
- Cuando se produce un error en algo, es difícil saber si es las herramientas de línea de comandos, la autenticación, la restauración o publicación, etc.
- Es difícil mantener actualizadas las tareas con las versiones más recientes y más importantes de las herramientas de línea de comandos, por lo que se pierde la funcionalidad nueva (como omitir duplicados en NuGet/Maven). La solución en la que llegamos era crear tareas de solo autenticación que los usuarios pueden configurar al principio de sus canalizaciones. Después de autenticarse correctamente, los usuarios pueden usar scripts personalizados para publicar o restaurar paquetes.
Ahora tenemos las siguientes tareas ligeras y de autenticación únicamente en GA que recomendamos a los clientes que utilicen. El plan consiste en dejar en desuso las tareas antiguas no confiables en el futuro.
- Autenticación de Maven
- Autenticación de NuGet
- Autenticación de Pip de Python
- Autenticación para la carga con Twine de Python
Importante
Aviso de migración: para aquellos que usan las tareas de canalización NuGetRestoreV1 y NuGetInstallerV0, es imprescindible realizar la transición a la tarea de canalización de NuGetCommand@2 lo antes posible. Las advertencias se emitirán pronto en las canalizaciones. Si no se realiza ninguna acción, a partir del 27 de noviembre de 2023, se producirá un error en las compilaciones.