Tiene un proyecto en Azure DevOps. Template1.yml contiene los siguientes pasos: npm install, yarn install y npm run compile. File1.yml actualmente define un parámetro usersteps e incluye las tareas MyTask@1 y un script para hacer echo Done. Debe asegurarse de que Template1.yml se ejecute antes que File1.yml. ¿Cómo debe actualizar File1.yml?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: extends: template: templatel.yml parameters: usersteps: - task: MyTask@1 - script: echo Done.
Por qué esta es la respuesta
La opción correcta utiliza la palabra clave extends para indicar que File1.yml hereda de Template1.yml. Esto asegura que los pasos definidos en Template1.yml se ejecuten antes que los pasos en File1.yml. La sección parameters dentro de extends permite pasar valores al template base, en este caso, el parámetro usersteps que contiene las tareas adicionales de File1.yml. Las otras opciones son incorrectas porque: La primera y cuarta opción colocan extends o template dentro de la sección parameters, lo cual es una sintaxis incorrecta para la herencia de plantillas. La segunda opción usa template al principio, pero la sintaxis para pasar parámetros al template base es incorrecta y no usa extends para establecer la herencia.
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