Automated sending of status information
Running tests and jacoco:
mvn test
Running SpotBugs:
mvn clean compile
mvn spotbugs:spotbugs spotbugs:gui
Building jar:
mvn clean install
Executing the jar: (Copying the jar is relevant due to the location of the configuration file.)
cp target/StatusInformation-1.0-SNAPSHOT.jar .
java -jar StatusInformation-1.0-SNAPSHOT.jar
For execution with GitHub Actions you can add your configuration file as a secret in GitHub: Then you can execute the application like normal.
See here for additional information of version naming.
pom.xml
.github/workflows/execution.yml
README.md
src/org/benjaminschmitz/statusinformation/Configuration.java
Thanks to celll for their holidays api.
The project started on July 9 2021 by @bensofficial.