¿Hay alguna manera de implementar las Cloud Functions directamente como artefactos zip en Google Cloud Platform? ¿y no depender de Cloud Build por defecto?
La configuración predeterminada para las funciones de Firebase es ejecutar firebase deploy
, lo que hará lo siguiente:
- Subir todo el proyecto a Cloud Build
- Cloud Build extraerá las funciones
- Ejecutará
npm install.
- Creará los artefactos ZIP
- Subirá los artefactos ZIP a la nube
La pregunta es si sabe si existe una manera de que podamos hacer estos artefactos ZIP en nuestro lado y subirlos directamente.
Pasos predeterminados de Cloud Build
Lista de implementaciones de Cloud Build
davy.ai
Sí, es posible crear los artefactos de ZIP en nuestro lado y cargarlos directamente sin pasar por el proceso de implementación predeterminado de las funciones de Firebase. Esto se puede lograr siguiendo los siguientes pasos:
Al utilizar este proceso, podemos evitar la implementación de todo el proyecto en Cloud Build, reduciendo significativamente el tiempo de implementación y mejorando el flujo de trabajo.