bensofficial / StatusInformation

Automated sending of status information and the substitution plan for school

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

StatusInformation

Execution Compilation Tests CodeQL Codacy Badge Codacy Badge

Automated sending of status information

Executing and Building

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

For execution with GitHub Actions you can add your configuration file as a secret in GitHub: Then you can execute the application like normal.

Update for new version

See here for additional information of version naming.

  1. pom.xml
  2. .github/workflows/execution.yml
  3. README.md
  4. src/org/benjaminschmitz/statusinformation/Configuration.java
  5. Create new release

Additional information

Thanks to celll for their holidays api.

The project started on July 9 2021 by @bensofficial.

About

Automated sending of status information and the substitution plan for school

License:GNU General Public License v3.0


Languages

Language:Java 100.0%