Google App Engine is IaaS (Infrastructure as a Service) provided by Google to create and deploy web applications. This service will let you select the environment in which you want to deploy your application like Python or the nodejs environment. A Desktop application is provided to deploy this build. And along witht the desktop application a command line tool (appcfg) is provided to ease the development.

This post will guide you how to deploy build on Google App Engine in one click. Appcfg is a command line tool that is used to interact with Google App Engine(GAE) using the command prompt. Follow these simple steps to deploy

Appcfg: Basic Features

1) Upload/Deploy code on GAE

2) Download source code from GAE 

3) Roll Back of deployment 

4) Download logs from GAE

One Click Deployment 

1) Open Notepad and copy the following code :

echo <password> | appcfg.py --email=<email> --passin update "<path_to_your_application>"

2) Change <password>, <email> and <path_to_your_application> fields accordingly. 

3) Save the file as any_name.bat

4) Done

Further Readings

Rollback : Undo the previous deployment that failed to complete in Google App Engine[Python]

Appcfg : Download source code and logs from GAE

How to get xhtml2pdf working on Google App Engine

Channel API (Server to client communication)


Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts

Google App Engine

Channel API (Server to client communication)

Original web design allowed only one-way client-server communication. But there are some cases in which server need to communicate with browser. One way is to communicate from client to server after a fixed interval that Read more…

Google App Engine

How to get xhtml2pdf working on Google App Engine

Create folder named pdf into App Engine project folder. Copy xhtml2pdf, html5lib, reportlab folder to pdf folder. Copy six.py file to pdf folder. Create PDFHandler.py that will create the pdf file and make it to Read more…

Google App Engine

Appcfg : Download source code and logs from GAE

Appcfg :- Google SDK Command (App Engine) Download Source Code :- 1) Open Notepad and copy the following code :appcfg.py download_app -A <your_app_id> -V <your_app_version> “<output-dir>” 2) Change <your_app_id>, <your_app_version> and <output_dir> fields accordingly. You ” (quotes) for Read more…