mirror of
https://github.com/Telecominfraproject/wlan-cloud-rrm.git
synced 2025-10-28 17:22:30 +00:00
787ef196d2f00c315cf02d92f42da8fb408bc6d0
OpenWiFi RRM Service
See here for details.
Project Structure
This is an Apache Maven project with the following modules:
lib-cloudsdk- OpenWiFi CloudSDK Java Libraryowrrm- OpenWiFi RRM Service
Requirements
- Running: JRE 11.
- Building: JDK 11 and Apache Maven.
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.
Description
Languages
JavaScript
73.3%
Java
26.5%
HTML
0.1%