# Deploying to Google AppEngine

**URL:** <https://discuss.circleci.com/t/deploying-to-google-appengine/30803>\
**Category:** Deployments\
**Created:** [June 10, 2019, 12:22pm UTC](https://discuss.circleci.com/t/deploying-to-google-appengine/30803 "2019-06-10T12:22:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jamescrowley](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/jamescrowley/32/22516_2.png) [@jamescrowley](https://discuss.circleci.com/u/jamescrowley)\
**Post date:** [June 10, 2019, 12:22pm UTC](https://discuss.circleci.com/t/deploying-to-google-appengine/30803/1 "2019-06-10T12:22:13Z")

</div>

Does anyone have any recent docs/best practices on how to deploy to Google AppEngine’s standard environment? There doesn’t seem to be any on CircleCI and I’ve found a few blog posts but they’re all pretty old.

Many thanks

James

---

<div class="post-metadata">

**Author:** ![halfer](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/halfer/32/9083_2.png) [@halfer](https://discuss.circleci.com/u/halfer)\
**Post date:** [June 10, 2019, 9:15pm UTC](https://discuss.circleci.com/t/deploying-to-google-appengine/30803/2 "2019-06-10T21:15:59Z")

</div>

It’s pretty much just a VM, so it is mostly whatever you do locally. I don’t use GAE, but I assume that [this tutorial](https://cloud.google.com/appengine/docs/standard/python/getting-started/deploying-the-application) is a good guide - would you use the `gcloud` binary locally? If so, install that in your CircleCI build container, change directory to your project, and run the `deploy` command.

Do you want to specify the version in your `gcloud` call? You could just fetch your last Git commit for that, or obtain a version tag, if it is a tag build.
