I am trying to understand the dispatch.yaml
file for Google App Engine.
We have a vanilla web app with a frontend and a backend. We also have a development and a production environment. Both environments have two services on GAE - frontend
and default
, which is the backend.
We have a vanilla web app with a frontend and a backend. We also have a development and a production environment. We have two services on GAE - frontend and default, which is the backend. We have two projects on GAE - staging
, which is our dev environment, and production
, which is our production environment. The staging environment is built from our dev branch in both our frontend and backend. The production environment is built from our master in both our frontend and backend.
We want to use custom routes for both the staging and production environments.
I have tried using dispatch_staging.yaml
and dispatch_prod.yaml
to differentiate the files but GAE won't recognize those file names. I guess we could rename the frontend service but it looks like there is no way getting around default
.
How do you use dispatch.yaml
to specify the environment being built?