This sample demonstrates how to deploy an application on Google App Engine.
See the Google App Engine standard environment documentation for more detailed instructions.
- Java 8
- Maven (at least 3.5)
- Gradle (optional)
- Google Cloud SDK (aka gcloud)
gcloud init
gcloud beta auth application-default login
mvn appengine:run
mvn appengine:deploy
gradle appengineRun
If you do not have gradle installed, you can run using ./gradlew appengineRun.
gradle appengineDeploy
If you do not have gradle installed, you can deploy using ./gradlew appengineDeploy.
mvn verify
or
gradle test
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: