Deweloper konfiguruje AWS CodePipeline dla projektu. Podczas każdego etapu kompilacji potok musi generować raport z testów. Które rozwiązanie spełnia ten wymóg?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz projekt kompilacji AWS CodeBuild, który uruchamia testy i określ ustawienia raportu z testów w pliku buildspec..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to "Utwórz projekt kompilacji AWS CodeBuild, który uruchamia testy i określ ustawienia raportu z testów w pliku buildspec." AWS CodeBuild jest usługą kompilacji, która bezproblemowo integruje się z AWS CodePipeline. Umożliwia ona uruchamianie testów i generowanie raportów z testów poprzez konfigurację w pliku buildspec.yml. CodeBuild automatycznie wykrywa i przetwarza te raporty, udostępniając je w konsoli CodePipeline. Nieprawidłowe odpowiedzi: "Utwórz wdrożenie AWS CodeDeploy, które uruchamia testy i określ ustawienia raportu z testów w pliku AppSpec." CodeDeploy służy do wdrażania aplikacji, a nie do uruchamiania kompilacji i generowania raportów z testów w fazie kompilacji. "Uruchom kompilacje na instancji Amazon EC2, która ma zainstalowany i aktywowany AWS Systems Manager Agent (SSM Agent)." Chociaż można uruchamiać testy na instancji EC2, nie jest to zintegrowane rozwiązanie do generowania i wyświetlania raportów z testów w CodePipeline w taki sposób, jak CodeBuild. Wymagałoby to dodatkowej konfiguracji. "Utwórz repozytorium w AWS CodeArtifact i wybierz szablon raportu z testów." CodeArtifact to usługa do zarządzania pakietami oprogramowania, a nie do uruchamiania testów ani generowania raportów z testów.
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