I wonder if running Ruby-2.4.1 on laptop vs the Ruby 2.3.3 on GAE will cause a problem….nvm.

Apparently GAE Flex can now run other languages by managing it inside a docker container behind that scenes. Well lo and behold, we would no longer need to set up Compute Engine, Container Engine and the likes. Let’s see how well this could possibly work as the community document is rather scarce, and the official docs are pretty lame by running a sample Rails app within gcloud cloud console instead of deploying a real-life app from desktop.

First problem, production env key. Stupid Rails keeps doing this.

GAE requires a /_ah/health check. Why can’t they be more upfront about this instead of failing stupidly in the background

Realised the repeatedly deploying adds more versions into GAE, oh it doesn’t replace each other. I’m such a GAE noob.

GAE version cannot be deleted unless it’s not serving. Oh. Then why make me wait so long to throw an error. Dumb GAE