El código fuente de Cloud Function está en Cloud Source Repositories. Solo una cuenta de servicio puede realizar despliegues. Asegúrese de que el código no se pueda desplegar a menos que las pruebas unitarias pasen. ¿Cómo debe configurar el proceso de prueba y despliegue?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Configure Cloud Build para ejecutar pruebas unitarias usando la cuenta de servicio específica como agente de compilación; si las pruebas pasan, Cloud Build despliega la Cloud Function..
Por qué esta es la respuesta
La opción correcta describe un pipeline de CI/CD robusto. Cloud Build puede configurarse para escuchar cambios en Cloud Source Repositories. Primero, ejecuta las pruebas unitarias. Si estas pruebas pasan, Cloud Build, utilizando la cuenta de servicio especificada con los permisos adecuados, procede a desplegar la Cloud Function. Esto asegura que solo el código probado y aprobado se despliegue, cumpliendo con el requisito de que el código no se pueda desplegar a menos que las pruebas unitarias pasen y utilizando la cuenta de servicio para el despliegue. Las otras opciones son incorrectas porque: La primera opción introduce una aprobación manual innecesaria y no cumple con el requisito de que solo una cuenta de servicio puede desplegar. La segunda opción despliega antes de ejecutar las pruebas, lo cual es contrario al requisito de que las pruebas deben pasar antes del despliegue. La tercera opción requiere un despliegue manual por parte del desarrollador, lo que no cumple con el requisito de que solo una cuenta de servicio puede realizar despliegues.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta