Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.01 KB

README.md

File metadata and controls

44 lines (31 loc) · 1.01 KB

SolarNet Cloud Applications

This directory contains the SolarNet applications that make up the cloud portion of SolarNetwork.

The main application projects are:

Additional application projects are:

Building

The build is managed by Gradle, and requires a Java Development Kit version 21+ to build (and run). To build all applications:

# Unix-like OS
./gradlew build

# Build without running tests:
./gradlew build -x test

# Windows
./gradlew.bat build

Testing

You can run all subproject unit/integration tests and produce a single HTML report at ./build/reports/all-tests/index.html like this:

# Run all project tests, combine into build/reports/all-tests/index.html
./gradlew testReport