Skip to content

joelcancela/S9_SACC_TPQueues

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SACC AppEngine TP1:Queues & TP2

Pratical work for the Software Architecture for Cloud Computing course.

This is a generated application from the appengine-skeleton archetype.

See the Google App Engine standard environment documentation for more detailed instructions.

Setup

gcloud init
gcloud auth application-default login

Maven

Running locally

set_vars.cmd
mvn appengine:devserver
# mvn appengine:run
# mvn appengine:devserver

Launch Datastore emulator

gcloud beta emulators datastore start

Deploying

mvn appengine:deploy
mvn appengine:update

Testing

mvn verify

As you add / modify the source code (src/main/java/...) it's very useful to add unit testing to (src/main/test/...). The following resources are quite useful:

Updating to latest Artifacts

An easy way to keep your projects up to date is to use the maven [Versions plugin][versions-plugin].

mvn versions:display-plugin-updates
mvn versions:display-dependency-updates
mvn versions:use-latest-versions

Note - Be careful when changing javax.servlet as App Engine Standard uses 3.1 for Java 8, and 2.5 for Java 7.

Our usual process is to test, update the versions, then test again before committing back.

https://cloud.google.com/appengine/docs/standard/java/taskqueue/push/creating-handlers

About

SACC AppEngine TP (Polytech'Nice SI5 September 2018)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published