google-app-engine


Deploy to Google App Engine via a GitHub Repo


My first question on here...ever...
So, I'm learning how to use Google App Engine and I can deploy fine via terminal but I want to allow people to contribute to my github repo and anything they publish will update my app. Here is my repo:
https://github.com/rajtastic/roshanissuperveryawesome
I've sync'd my repo to app engine and I can see the contents in my Cloud instance
My question is:
How do I deploy a new version of my app whenever I commit to my repo?
Does anyone know if this is possible?
Many thanks
it seems that this is not possible. It looks like you need to deploy via a shell somewhere (Google Cloud Shell won't work I don't think as it can't be automated). Codeship.com can do it and I have it working very nicely:
https://documentation.codeship.com/basic/continuous-deployment/deployment-to-google-app-engine/

Related Links

GAE always on feature = static VIP?
GAE/J request log format breakdown
Handling URLs in App Engine
Exceeded soft memory limit with basic SELECT
Appengine application as OpenId provider. Is it possible?
How to set CSS style colors in GWT
How do I suppress App Engine logging while running unit tests?
Google App Engine: Java version of the python deferred library?
Appengine Datastore Advantages [closed]
Are crons executed globally or per app instance (i.e. load dependent)?
AppEngine as WebService and S3 as storage
Setting cookie in LiftFilter
Send Emails From AppEngine Locally
ImportError: cannot import name taskqueue
gwt appengine - user service return page
Uploading a file to AppEngine using GWT: How to provide feedback to the user?

Categories

HOME
assembly
google-cloud-platform
paraview
time-complexity
github-for-windows
ecmascript-6
ns-3
appcelerator
opendj
soa
onclick
crystal-lang
odoo-8
bing-maps
pattern-matching
arangodb
drop-down-menu
commonjs
appcelerator-studio
mautic
emoji
magnetic-cards
http-post
shortest-path
cfml
swagger-2.0
kendo-mobile
babel
imagemap
easeljs
zxing
ms-access-web-app
calculation
kodi
hibernate-search
ideascript
google-data-api
spring-mvc-test
azure-arm
laravel-elixir
microsoft-metro
bindingnavigator
signal-strength
apache-spark-dataset
monkey-testing
fwrite
jquery-ui-draggable
colorbar
headless
dt
otp
shinobi
branch-prediction
javafx-css
materialized-path-pattern
parfor
segment-io
uicolor
watch-os-2
nikeplus-api
jquery-jscrollpane
cfchart
angular-ui-typeahead
cycle2
jbase
sapi
decimalformat
gocql
wiredep
extjs-grid
openbabel
uncaught-typeerror
ssis-data-flow
formview
imagefilter
dct
ios8-extension
cfcache
mysql-error-1044
scringo
insert-id
http-status-code-410
wimax
onmousemove
cuda-gdb
objectquery
cross-database
box2d-iphone
relative
update-statement
multiplatform
updatesourcetrigger
murmurhash
windows-identity
scrubyt

Resources

Encrypt Message