- Download and install JDK Java SE 7 from here
- Create empty GAE application. It is described here;
- Download latest GAE SDK from here;
- Unzip it to some directory;
- Create envinronment variable
GAE_HOME
and set it`s value to path where GAE SDK was unzipped.
- Download and install Git. I think you can use any Git you like. Git executable file is needed for build process.
- Download and install Ant from here.
- Checkout repo ... ;
- Find
build.properties.template
in project directory and copy it to newbuild.properties.local
file; - Open
build.properties.local
in text editor; - Fill
email
; - Fill
application.identifier
; - Fill
git.executable
; - You may leave
security.key
,twitter.apiKey
,twitter.apiSecret
as is for now. - Save the changes.
- Run
dev_server.bat
from project directory. Wait until server started; - You can test appliication by visit
locahost:8080
in your browser. Actually it is fully functional application but without cron jobs because they are not supported by GAE development server; - If server started and application works you can stop it by
Ctrl-C
and deploy it on GAE server.
- Stop local server by
Ctrl-C
if it is run; - Run
ant update
from project directory and wait while it is completed; - Test your Orb server by visit
%application.identifier%.appspot.com
- Stop it by
Ctrl-C
; - Run
ant rollback
from project directory; - Repeat GAE deploy steps.