Cloud-based Continuous Build Server for Google App Engine Projects

260 views
Skip to first unread message

Chris

unread,
Sep 2, 2012, 10:46:45 PM9/2/12
to google-a...@googlegroups.com
I've been asked to setup a continuous build server for a Google App Engine project. Has anyone already configured a build-server in the cloud that includes the Google App Engine SDK? 

My ideal solution would be a public Amazon EC2 AMI (or Google Compute Engine image) that I could just clone, launch and configure. Our GAE code is hosted in Github, so my goal is to setup Github to ping the build server every time there is a new commit to the Github repo and have the build server rebuild and test the GAE project. 

Anyone know of an existing solution? 

Thanks, 
Chris

James Broberg

unread,
Sep 2, 2012, 11:13:09 PM9/2/12
to google-a...@googlegroups.com
Sure, we have done this with Atlassian Bamboo and GAE/J. We run tests suites over localhost and also a GAE deployed staging environment - it's pretty straight forward. 


--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/AY0HQ_J8A-UJ.
To post to this group, send email to google-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.

Helge Tesdal

unread,
Sep 3, 2012, 7:50:47 AM9/3/12
to google-a...@googlegroups.com
For Python, ShiningPanda works great with a buildout based setup on
rod.recipe.appengine. The github integration is straight forward and
well documented. It's based on Jenkins so you should be able to set it
up for yourself if you don't want ShiningPanda.
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine/-/AY0HQ_J8A-UJ.
> To post to this group, send email to google-a...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengi...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.



--
Helge Tesdal
CTO - mCASH Norge AS
+47 815 10 150
http://mCA.SH

Drake

unread,
Sep 3, 2012, 12:26:52 PM9/3/12
to google-a...@googlegroups.com
We are moving to Jenkins.

We will share a lot of info on our Deployment process At our October Python
meet up live stream.
> appengine+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages