Exécutez une étape personnalisée Cloud Build à chaque commit pour vérifier que chaque fichier source contient un en-tête de copyright et en ajouter un s'il est manquant. Quelle conception devriez-vous implémenter ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créez une image Docker qui inspecte les fichiers dans /workspace, ajoute les en-têtes de copyright manquants et commite explicitement les fichiers modifiés dans le dépôt source..
Pourquoi c'est la réponse
La bonne approche consiste à créer une image Docker personnalisée pour Cloud Build. Cette image doit inspecter les fichiers dans le répertoire /workspace, qui est le répertoire de travail par défaut de Cloud Build et contient le code source cloné. Après avoir ajouté les en-têtes de copyright manquants, il est crucial de commiter explicitement les fichiers modifiés dans le dépôt source. Cela garantit que les modifications sont persistantes et que le dépôt contient toujours des fichiers conformes. Les options incorrectes sont les suivantes : Ne pas commiter les fichiers modifiés ne persisterait pas les changements, rendant l'étape inutile. Utiliser un bucket Cloud Storage n'est pas la bonne approche car Cloud Build travaille directement avec le dépôt source cloné dans /workspace.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise