Los equipos de proyecto publican paquetes npm en Feed1 en Azure Artifacts y varios proyectos consumen esos paquetes. Para garantizar que solo los paquetes probados estén disponibles para el consumo, minimizando al mismo tiempo el esfuerzo de desarrollo, ¿qué debe hacer?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Cree una vista de feed llamada @release y establezca @release como la vista predeterminada. Después de que los paquetes npm se prueben correctamente, configure un pipeline de lanzamiento que promueva un paquete a la vista @release..
Por qué esta es la respuesta
La opción correcta utiliza vistas de feed para controlar la visibilidad de los paquetes. Al crear una vista @release y establecerla como predeterminada, los consumidores solo verán los paquetes que han sido promovidos a esta vista. Un pipeline de lanzamiento promueve un paquete a la vista @release solo después de que las pruebas se hayan completado con éxito, asegurando que solo los paquetes probados estén disponibles. Las opciones incorrectas son: La segunda opción es incorrecta porque etiquetar paquetes no restringe su visibilidad a los consumidores de la misma manera que las vistas. Los consumidores seguirían viendo todos los paquetes, independientemente de la etiqueta. La tercera y cuarta opciones son incorrectas porque usar @default como vista para paquetes probados no es la práctica recomendada. La vista @default suele contener todos los paquetes, incluidos los no probados, a menos que se configure explícitamente para lo contrario. Promover a @default o etiquetar en @default no garantiza que solo los paquetes probados sean accesibles de forma predeterminada.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta