У вас есть проект в Azure DevOps. Template1.yml содержит следующие шаги: npm install, yarn install и npm run compile. File1.yml в настоящее время определяет параметр usersteps и включает задачи MyTask@1 и скрипт для вывода echo Done. Вы должны убедиться, что Template1.yml выполняется перед File1.yml. Как следует обновить File1.yml?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: extends: template: templatel.yml parameters: usersteps: - task: MyTask@1 - script: echo Done.
Почему это правильный ответ
Правильный ответ — extends: template: templatel.yml parameters: usersteps: - task: MyTask@1 - script: echo Done. Ключевое слово extends используется для расширения шаблона, что позволяет включить содержимое Template1.yml в начало File1.yml. Это гарантирует, что шаги из Template1.yml (npm install, yarn install, npm run compile) будут выполнены перед задачами, определенными в File1.yml. Параметры, такие как usersteps, передаются в расширяемый шаблон, если они там определены. Неправильные варианты: Использование parameters в начале не позволяет расширить шаблон. Использование template в начале без extends не обеспечивает правильного порядка выполнения и синтаксически неверно для расширения шаблона. Включение template: templatel.yml как элемента списка в parameters не является корректным способом расширения шаблона.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется