Language: Kotlin
There are 3 sub pjojects.
shared: shared componentsfrontend: frontend projectbackend: backend project
Project dependencies:
frontend -- depends on ---> shared
backend -- depends on ---> shared
Build all sub projects.
$ ./gradlew buildBuild shared project only.
$ ./gradlew :shared:buildRun test for all sub projects.
$ ./gradlew --info cleanTest test