¿Cómo usar el despacho de GAE con múltiples entornos de desarrollo?
Estoy tratando de entender eldispatch.yaml
archivo para Google App Engine.
Tenemos una aplicación web de vainilla con una interfaz y un backend. También tenemos un entorno de desarrollo y producción. Ambos entornos tienen dos servicios en GAE:frontend
ydefault
, que es el backend.
Tenemos una aplicación web de vainilla con una interfaz y un backend. También tenemos un entorno de desarrollo y producción. Tenemos dos servicios en GAE: frontend y default, que es el backend. Tenemos dos proyectos en GAE:staging
, que es nuestro entorno de desarrollo, yproduction
, que es nuestro entorno de producción. El entorno de preparación se construye a partir de nuestra rama de desarrollo tanto en nuestro frontend como en el backend. El entorno de producción se construye a partir de nuestro maestro tanto en nuestro frontend como en el backend.
Queremos utilizar rutas personalizadas para los entornos de preparación y producción.
He intentado usardispatch_staging.yaml
ydispatch_prod.yaml
para diferenciar los archivos, pero GAE no reconocerá esos nombres de archivo. Supongo que podríamos cambiar el nombre del servicio frontend, pero parece que no hay forma de moversedefault
.
Cómo usasdispatch.yaml
para especificar el entorno que se está construyendo?