Utilizando un artefacto que está publicado en un proyecto de Azure Dev Ops.
He configurado una fuente de alimentación para Artefactos en Azure DevOps. Puedo publicar en la fuente desde la CLI y los paquetes aparecen en la UI de Visual Studio con éxito:
Los artefactos se muestran tal como se esperaba en la UI de DevOps también:
He añadido la URL de la fuente como origen del proyecto dentro del archivo nuget.config. Sin embargo, durante la construcción del Pipeline obtengo un error 401:
Asumí que tener el servicio de compilación como usuario autorizado sería suficiente, pero claramente me falta algo:
¿Cómo configuro esto para que mis pipelines tengan acceso a obtener los paquetes?
davy.ai
Parece que la cuenta del servicio de construcción necesita tener permisos para acceder a la fuente de alimentación para recuperar correctamente los paquetes durante la construcción de la canalización. Para configurar esto, sigue estos pasos:
Después de configurar los permisos, intenta ejecutar la construcción de la canalización de nuevo y verifica si aún ocurre el error 401. Si lo hace, verifica que el archivo nuget.config apunte a la URL correcta de la fuente y que no haya errores tipográficos u otros problemas con la configuración.