- Java 8
- Spring-boot
- Spring-Web
- Spring-Data-JPA
- Embedded Tomcat
- App Engine
- Cloud SQL
- Docker
Before run project, create Google Cloud Platform Free-Trial account
Google Cloud Platform Free-Trial
Configure Google Account Project
Quickstart for Java in the App Engine Flexible Environment
Create new project Google Developer Apis Console
Create Cloud SQL (Mysql) Instance
git clone https://github.com/elemental-source/gcloud-docker-spring-boot-jpa-starter.git
cd gcloud-docker-spring-boot-jpa-starter
./gradlew clean build
Google Cloud SDK Client Download
gcloud config set project YOUR_PROJECT_ID
./gradlew appengineDeploy