Masz projekt w Azure DevOps. Plik Template1.yml zawiera następujące kroki: npm install, yarn install i npm run compile. Plik File1.yml obecnie definiuje parametr usersteps i zawiera zadania MyTask@1 oraz skrypt do wyświetlenia komunikatu „echo Done”. Musisz upewnić się, że Template1.yml zostanie wykonany przed File1.yml. Jak należy zaktualizować File1.yml?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: extends: template: templatel.yml parameters: usersteps: - task: MyTask@1 - script: echo Done.
Dlaczego to jest odpowiedź
Poprawna odpowiedź to extends: template: templatel.yml parameters: usersteps: - task: MyTask@1 - script: echo Done. Słowo kluczowe extends służy do rozszerzania szablonu, co pozwala na ponowne użycie i organizację potoków. W tym przypadku File1.yml rozszerza Template1.yml, co oznacza, że kroki z Template1.yml zostaną wykonane przed krokami zdefiniowanymi w File1.yml. Parametry zdefiniowane w File1.yml są przekazywane do Template1.yml. Pozostałe opcje są nieprawidłowe, ponieważ: Opcja 1 i 4 nie używają słowa kluczowego extends w prawidłowy sposób do rozszerzania szablonu. Opcja 2 umieszcza template: template
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana