U gebruikt Cloud Build om een Docker-image te bouwen. U moet unit- en integratietests uitvoeren en de buildgeschiedenis moet tonen welke fase is mislukt. Wat moet u doen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een Cloud Build-configuratiebestand met afzonderlijke cloud builder-stappen om unit- en integratietests te compileren en uit te voeren..
Waarom dit het antwoord is
De correcte aanpak is om een Cloud Build-configuratiebestand te maken met afzonderlijke stappen voor het compileren en uitvoeren van unit- en integratietests. Dit zorgt ervoor dat elke testfase een eigen stap in de buildgeschiedenis krijgt. Als een test faalt, is direct zichtbaar welke specifieke stap de fout veroorzaakte, wat de diagnose en het oplossen van problemen vergemakkelijkt. Het toevoegen van RUN-commando's in de Dockerfile (optie A) is minder ideaal omdat dit de Docker-image onnodig groot maakt met testafhankelijkheden en de buildgeschiedenis minder gedetailleerd is bij een fout. Een enkele buildstap (optie B) of een aparte Cloud Build-pipeline (optie C) verhullen de specifieke falende testfase, wat het debuggen bemoeilijkt. Afzonderlijke stappen in één configuratiebestand bieden de gewenste granulariteit en overzichtelijkheid.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig