Google App Engine Continuous Integration and Continuous Deployment


Reading Time: 2 minutes

Set up Continuous Deployment to Google App Engine for your Python applications with Codeship

We are proud to announce another prominent member in our Codeship deployments family: Google App Engine! (Read our documentation article on Deployment to Google App Engine).

Google App Engine is a cloud hosting platform for your web applications. They support Python, Java, Go and PHP. Getting started is easy: Just create an account and you’re all set within a few minutes.

Google App Engine Continuous Integration and Continuous Deployment

You can deploy your GitHub and BitBucket projects with the Codeship. Within 2 minutes you can configure the Codeship to deploy your app to Google App Engine.

All you have to do is

  • Connect your Google account to your Codeship account
  • Add the App Engine configuration file to your application
  • Add your App Engine URL to your Codeship deployment configuration

As soon as you’ve configured your deployment, the Codeship will deploy your application to Google App Engine with every build.

Watch the video at the beginning of this article to see how to set up Continuous Integration and Continuous Deployment for your Python projects on the Codeship.

Sign up for a free Codeship Account

Continuous Deployment Guides:

Further Information:

Subscribe via Email

Over 60,000 people from companies like Netflix, Apple, Spotify and O'Reilly are reading our articles.
Subscribe to receive a weekly newsletter with articles around Continuous Integration, Docker, and software development best practices.

We promise that we won't spam you. You can unsubscribe any time.

Join the Discussion

Leave us some comments on what you think about this topic or if you like to add something.

  • SantiagoArias

    This looks nice,
    does it work with Go App Engine as well?

    • Yes absolutely. Currently we support Python and Go on Google App Engine. We are working on the Java support, but that’s a little trickier

  • Pingback: pinboard January 31, 2014 —

  • Adam

    How is the Java support going @Florian Motlik @codeship:disqus? I want to start deploying JRuby to GAP.

    • Java deployments should already work fine from Codeship. You can give it a try right away.

      • Adam

        Will do :)

  • It doesn’t seem to be working anymore. It keeps looking for a appengine-web.xml instead of app.yaml.

    SEVERE: Received exception processing ./WEB-INF/appengine-web.xml Could not locate

  • Yasser Toruno

    is there multiple module support?

  • Gustaf Elbander

    Does CodeShip support Google App Engine Flexible?

    • Andrew Charles Potter Kelley

      Did anyone from Codeship get back to you? I’ve hit an error on Codeship’s step #14 where it is trying to push using Python2 despite setting PYENV_VERSION=3.6.5 on Codeship.

      • Gustaf

        Yeah they did get back to me but they dont support it (that was 6 months ago though).