Voer een Cloud Build aangepaste stap uit bij elke commit om te controleren of elk bronbestand een copyright-header bevat en voeg er een toe als deze ontbreekt. Welk ontwerp moet u implementeren?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Bouw een Docker-image die bestanden in /workspace inspecteert, ontbrekende copyright-headers toevoegt en gewijzigde bestanden expliciet terug commit naar de bronrepository..
Waarom dit het antwoord is
De juiste aanpak is om een Docker-image te bouwen die de bestanden in de /workspace directory inspecteert. Cloud Build mount de broncode van de repository in deze directory. De image moet ontbrekende copyright-headers toevoegen en de gewijzigde bestanden expliciet terug commit naar de bronrepository, zodat de wijzigingen persistent worden. De tweede optie is incorrect omdat het niet terug committen van de wijzigingen betekent dat de copyright-headers niet permanent worden toegevoegd aan de broncode. De derde en vierde opties zijn incorrect omdat de broncode zich tijdens een Cloud Build-uitvoering in de /workspace directory bevindt, niet in een Cloud Storage-bucket. Het inspecteren van een bucket zou de broncode niet verwerken.
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