Który mechanizm powinien zostać użyty do wymuszenia ograniczenia jakości kodu w potoku wydań dla pakietu aplikacji do planowania inwestycji?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: bramka wdrożeniowa.
Dlaczego to jest odpowiedź
Bramka wdrożeniowa (Deployment Gate) to mechanizm w Azure Pipelines, który pozwala na automatyczne wstrzymanie etapu wydania i sprawdzenie zewnętrznych warunków przed kontynuowaniem wdrożenia. W tym przypadku, bramka może być skonfigurowana do uruchamiania narzędzi do analizy jakości kodu (np. SonarQube) i sprawdzania, czy spełnione są określone progi jakości. Jeśli warunki nie zostaną spełnione, wdrożenie zostanie wstrzymane, wymuszając poprawę kodu. Zatwierdzenie przed wdrożeniem i po wdrożeniu to ręczne kroki, które wymagają interwencji człowieka i nie zapewniają automatycznego wymuszania ograniczeń jakości kodu. Wyzwalacz (Trigger) służy do automatycznego uruchamiania potoku na podstawie zdarzeń (np. push do repozytorium), a nie do wymuszania warunków jakościowych w trakcie wydania.
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