- Java 11
- Spring Boot 2.4
- Spring WebFlux
- Spring Cloud GCP
- Lombok
- Guava
- JUnit 5 + Mockito 3
- Configure Java 11 environment
- Export google service account key location e.g.
export GOOGLE_APPLICATION_CREDENTIALS=/Users/Luke/key.json
- Build
$ ./gradlew build
- Test
$ ./gradlew test
- Run
$ ./gradlew bootRun