Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 1.01 KB

README.md

File metadata and controls

42 lines (33 loc) · 1.01 KB

OpenWiFi RRM Service

See here for details.

Project Structure

This is an Apache Maven project with the following modules:

  • lib-cloudsdk - OpenWiFi CloudSDK Java Library
  • owrrm - OpenWiFi RRM Service

Requirements

Building

$ mvn package [-DskipTests]

This will build a runnable JAR located at owrrm/target/openwifi-rrm.jar.

Alternatively, Docker builds can be launched using the provided Dockerfile.

Testing

$ mvn test

Unit tests are written using JUnit 5.

Code Style

Code is auto-formatted using Spotless with a custom Eclipse style config (see spotless/eclipse-java-formatter.xml). This can be applied via Maven (but is not enforced at build time):

$ mvn spotless:apply

License

See LICENSE.