Le code source de la fonction Cloud se trouve dans Cloud Source Repositories. Un seul compte de service peut effectuer le déploiement. Assurez-vous que le code ne peut pas être déployé tant que les tests unitaires n'ont pas réussi. Comment devez-vous configurer le processus de test et de déploiement ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Configurez Cloud Build pour exécuter les tests unitaires en utilisant le compte de service spécifique comme agent de build ; si les tests réussissent, Cloud Build déploie la fonction Cloud..
Pourquoi c'est la réponse
La bonne réponse est de configurer Cloud Build pour exécuter les tests unitaires et, s'ils réussissent, de déployer la fonction Cloud. Cloud Build peut être déclenché par des modifications dans Cloud Source Repositories. Il peut exécuter des tests unitaires et, en cas de succès, utiliser le compte de service spécifié pour déployer la fonction Cloud, garantissant ainsi que le code n'est déployé qu'après la réussite des tests et en utilisant le compte de service autorisé. Les autres options sont incorrectes car : Envoyer une approbation de déploiement au développeur introduit une étape manuelle inutile et ne garantit pas que le déploiement sera effectué par le compte de service spécifié. Exécuter les tests unitaires après le déploiement va à l'encontre de l'exigence de ne pas déployer le code tant que les tests n'ont pas réussi. Demander au développeur de déployer manuellement la fonction Cloud est inefficace et ne respecte pas l'exigence d'un déploiement automatisé conditionnel.
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